En mi proyecto tengo que usar youtube api y reproducir solo el audio del video. No debemos mostrar al jugador de youtube. ¿Es posible reproducir solo audio sin mostrar video usando youtube api?¿Podemos reproducir solo audio usando youtube api para iPhone
Respuesta
La extracción puede ser la palabra implícita incorrecta aquí. Según lo que entiendo, el usuario133611 quiere tener una transmisión de solo audio de YouTube. Desafortunadamente, YouTube directamente lo prohíbe. Aquí es una cita de Kuan Yong del equipo de la API de YouTube:
Su API cliente no, y usted no fomentar o crear funcionalidad para sus usuarios o terceros a:
" separada, aislar, o modificar los componentes de audio o video de cualquier contenido audiovisual de YouTube disponibles a través de la API de YouTube"
Kuan Yong, YouTube API equipo
referencia Enlace: https://groups.google.com/group/youtube-api-gdata/browse_thread/thread/7fac8e8ff913b6c4?pli=1
No creo que esto sea realmente posible solo con la API de Youtube. La API de Youtube no está destinada a ser utilizada para "descargar" videos/audio de ellos. Debería ir al here, para entender de qué se trata realmente la API de Youtube.
Un pequeño resumen:
A menos que me falta algo realmente grande, la API de YouTube consiste en 5 partes principales:
Data API Custom Player YouTube Direct Player APIs Widgets
Ninguno de estas API te permiten, por ejemplo, "descargar" un video. También creo (corríjanme si estoy equivocado) que en un video de youtube, el audio está incrustado en el video flash, lo que hace que la tarea sea aún menos trivial.
Para ilustrarlo, la API de datos le permite realizar y utilizar las capacidades de búsqueda de videos de YouTube, utilizar las capacidades de la lista de reproducción y muchas más de las operaciones disponibles en el sitio web de YouTube.
Dicho esto, la API de Youtube, se puede usar, por ejemplo, para cargar un video desde su iPhone a youtube, como ilustra el ejemplo this.
Mis Pensamientos:
Creo que extraer el audio de un video de youtube, es realmente posible, pero implica un proceso completamente diferente de descargar el vídeo en H264 y luego extraer el audio ... pero todavía implica la descarga de todo el video.
Tal vez pueda forzar su vista sobre la vista de youtube? ¿Has probado eso?
Si es en contra de TOS, el op simplemente debería caer la idea de poner en práctica su idea.
¡Imagínense la música gratuita que todos transmitirán los videos promocionales de los principales videos en youtube!
Bueno, uno puede simplemente dar el video una anchura y altura de 1px
, o mejor aún, hacer:
.video { text-indent: -9999px; }
Y luego forzar el video para jugar a través de los controles de la API. Pero no lo haría, ya que está en contra de sus TOS y resultaría en mi aplicación bloqueada si se enteran.
o simplemente 'display: none' –
@d -_- b sí He sugerido esconderlo de la pantalla en caso de que YouTube tenga una manera de detectarlo no mostrarse por uso indebido similar a como los motores de búsqueda detectaron tácticas SEO de sombrero negro como ocultar palabras clave en el mismo color que el fondo. Por otra parte, si pueden detectar ninguna pantalla, estoy seguro de que detectar fuera de la pantalla no está más allá de su alcance tecnológico: P – TK123
Aún está técnicamente transmitiendo el video y utilizando ancho de banda. – ThinkCode
¿La prohibición de solo audio sigue siendo válida? Streamus está disponible como una extensión de Chrome. Transmite audio solo desde YT - consulte el sitio web https://streamus.com/
mis pensamientos exactamente! ¡También Streamus realmente está descargando el video y luego extrayendo el audio! ¡Parece rápido estar haciendo eso! : / – Ciwan
Realmente confundí acerca de su plataforma. ¿Quieres hacerlo a través de la plataforma iOS escribiendo código nativo? Si es así, puedes hacerlo sin reproducir video. Pero tienes que transmitir tanto video como música. Puede hacerlo con AVAudioPlayer clase, comprobar la referencia de
Pero sí, que harán que los usuarios de la sobrecarga de datos GSM y no es justo con dejar que los usuarios de esa situación.
- 1. Reproducir video de youtube en la aplicación para iPhone
- 2. youtube embeber vídeos iphone
- 3. Autenticación de la API de Youtube - Iphone
- 4. reproducir audio de Internet usando AVAudioPlayer
- 5. Grabar y reproducir audio simultáneamente
- 6. Reproducir audio con Node.JS
- 7. reproducir datos pcm por web API de audio
- 8. Hipervínculo para reproducir video de youtube
- 9. Elemento de audio HTML para reproducir?
- 10. iphone - reproducir transmisión de audio en el fondo
- 11. Reproducir audio con Python
- 12. Pausa video de youtube, youtube api
- 13. Notificación de Android para reproducir sonido solo
- 14. ¿Podemos publicar imágenes en twitter usando Twitter API en Android?
- 15. ¿Cómo puedo reproducir audio en reversa con la API de audio web?
- 16. Youtube API - Título única
- 17. YouTube API Comentarios Feed
- 18. Generando Enlaces a Audio de Youtube
- 19. YouTube Player en Java GUI
- 20. ¿Cómo transmitir solo datos de audio desde el video de youtube en mi aplicación?
- 21. ¿Cómo reproducir videos MP4 desde Youtube?
- 22. Cómo incrustar y reproducir un video de YouTube en Android
- 23. ¿Es posible reproducir videos de Youtube en una aplicación wp7?
- 24. la creación de un reproductor de audio usando pitón QWebView y la API de HTML5 Audio
- 25. Android Youtube API disponible?
- 26. Tome el audio de un video de youtube
- 27. Grabar y reproducir audio simultáneamente en iOS
- 28. GData youtube video upload missing audio issue
- 29. Audio en el iPhone
- 30. Reproducir video Quicktime en iPhone usando HttpHandler e IIS 5.1
¡Intenta no construir el próximo Spotify con YouTube como tu fuente! La extracción de audio va en contra de los TOS de YouTube. Con esta idea, usted está arriesgando la terminación del acceso a su API si no es una carta en el correo de su equipo legal si lo hace a lo grande. – ThinkCode
@ThinkCode ¿quién dijo algo sobre "Spotify" y la música? Hay muchísima gran cantidad de cursos abiertos y realmente no entiendo por qué tantas aplicaciones pueden salir con las opciones de descarga de audio/video y por qué Google/YouTube no está abierto. Si un video en particular es accesible públicamente, ¿por qué no solo el audio? El OP podría apreciar la idea. – ablaze
@ablaze Es realmente simple. YouTube proporciona todo el contenido de forma gratuita con algunos anuncios. Cuando omite la parte de visualización del video simplemente extrayendo el audio, no se generan ingresos para esa captura de contenido. Los ingresos accionan los servicios gratuitos. Los recursos del servidor que ayudan a alojar y entregar contenido no son gratuitos y no serán gratuitos al igual que los alimentos que comemos. Puedes salirte con la tuya con Adblock y un proyecto personalizado para ti y tu familia, pero convertirlo en una aplicación para que todos lo usen no funcionará, ¡al menos no con los abogados de Google! – ThinkCode