A YouTube le gusta eliminar periódicamente videos que están en mi lista de favoritos:
Pero se niegan a decirme qué eran para que pueda ir a buscar otra copia.
Me gustaría exportar mis listas de reproducción de YouTube, para poder difundirlas periódicamente y encontrar manualmente otras copias de las canciones eliminadas.
¿Cómo puedo exportar mis listas de reproducción (o una lista de reproducción) de YouTube?
youtube
export
youtube-playlist
Ian Boyd
fuente
fuente
Respuestas:
Que yo sepa, no hay una forma integrada de hacer esto en Youtube.
Por supuesto, podría usar la API de Youtube para obtener fácilmente todas sus listas de reproducción en xml usando lo siguiente:
Ejemplo: https://gdata.youtube.com/feeds/api/users/oisinorion/playlists?v=2
Ese archivo xml tendrá las ID únicas para cada una de sus listas de reproducción, que luego puede usar para obtener los detalles de cada lista de reproducción, incluidas las URL y títulos de los videos. La siguiente llamada a la API nuevamente le dará un archivo xml:
Ejemplo: https://gdata.youtube.com/feeds/api/playlists/D5F03C2BE1AA3E7E?v=2
Sin embargo, trabajar con esos archivos XML manualmente sería una pesadilla. Sería mejor crear una pequeña aplicación web (si conoce un poco de programación web) para extraer y presentar la información relevante de esos archivos XML.
Puede leer más sobre la API aquí: https://developers.google.com/youtube/2.0/developers_guide_protocol_playlists
fuente
max-results=x
a la URL, pero se rechaza x> 50. Agregarstart-index=...
para paginar los resultados.¿Qué tal si hacemos esto más fácil?
Vaya a: http://www.williamsportwebdeveloper.com/FavBackUp.aspx
Ponga en la lista de reproducción-url que desea crear en formato Excel, eso es todo :)
Aquí hay una vista previa de cómo se ve. He exportado mi lista de reproducción de cortometrajes que se encuentra perdón, no hay suficientes créditos para publicar 2 enlaces
El creador: 'Todo lo que hace mi aplicación web es usar la API del desarrollador de YouTube para obtener los datos del feed. Puede hacer lo mismo usted mismo, pero estaría en un formato XML complicado y no muy legible. Creo que la mayoría de las personas prefieren tenerlo en una hoja de cálculo de Excel. Si no tiene Microsoft Office, puede descargar Open Office de forma gratuita.
fuente
Liked
era la única lista que me interesaba y funcionaba perfectamente.A la luz de la depreciación de v2, la respuesta actual ya no funciona. v3 es la nueva versión.
El enlace de documentación: https://developers.google.com/youtube/v3/docs/playlistItems/list
Esto limita a solo 50 resultados. Rellene lo siguiente
Enlace de ejemplo: https://www.googleapis.com/youtube/v3/playlistItems?part=contentDetails&maxResults=50&pageToken=NNNNN&playlistId=PLXxxx=key=yyyy
fuente
Esta no es la forma más elegante de lograr lo que pides, pero aquí hay un método manual que acabo de usar para hacerlo. Debido a que estoy usando Powershell para parte de esto, supongo que estás en una máquina con Windows.
Pasos:
Suponiendo que su lista de reproducción sea Favoritos, obtendrá un Favorites.json. Digamos que quiero solo el título de cada video en la lista de reproducción y un enlace a él, en un archivo de texto llamado YoutubeFavorites.txt:
Voila, disfruta.
fuente
He creado un servicio llamado www.recovermy.video para solucionar este problema. Ver mi respuesta en otra pregunta .
fuente
Puede hacerlo con un nuevo sitio que desarrollamos https://www.tunemymusic.com/
Puedes elegir exportar desde Youtube una lista de reproducción específica, todas tus listas de reproducción y también todos tus videos favoritos. Luego puede exportarlo a un archivo de texto libre.
Además del archivo de texto, ahora estamos trabajando para agregar opciones para exportar a archivos csv y m3u
fuente
Hoy en día hay muchas soluciones que hacen incluso más de lo que solicitó:
http://www.playlist-converter.net/ - Convierte tu lista de reproducción de múltiples servicios de música y formatos de archivo
https://sourceforge.net/projects/youtubeexport/ : este programa se utiliza para exportar listas de reproducción de YouTube a archivos de texto o .html
https://soundiiz.com/ - Cargue listas de reproducción desde archivos, URL web o texto plano, transfiera sus favoritos entre todas las plataformas de transmisión, descargue a todos los formatos de archivos populares
Pero la solución más eficiente y elegante sería, en mi opinión, usar youtube-dl porque con un solo comando como (que puedes construir fácilmente mirando los documentos) puedes descargar TODOS los títulos de tus listas de reproducción (bueno, no solo el títulos, si le importaba ...), ingresando como parámetro la URL de YouTube a la página que muestra todas sus listas de reproducción (por ejemplo, https://www.youtube.com/user/your_user_name/playlists ). Además de eso, también tiene una opción para realizar solicitudes autenticadas a YouTube (con sus credenciales) para que también pueda descargar sus listas de reproducción privadas .
fuente
Puede hacer un Bookmarklet en su navegador para capturar la descripción de cada video en la lista y luego imprimirlos en un área de texto.
Por ejemplo, este script creará una lista con las URL y los nombres de los videos. Simplemente cree un marcador y agregue el siguiente script en la dirección (URL) del marcador:
En caso de que no desee las URL de los videos, simplemente elimine la línea "var x = ID +" \ t "+ VName;" (línea 36)
Este script debería funcionar por un tiempo, hasta que YouTube cambie el formato de sus páginas HTML. Cuando lo hagan, deberá ajustar el guión en consecuencia; lo más probable es que tenga que buscar otra cosa en lugar de "data-video-title ="
fuente
Lo que hice fue ir a mi lista de reproducción e hice clic derecho en el nombre de mi lista de reproducción y luego seleccioné "correo electrónico con Windows Live". Envía un enlace a su correo electrónico y cuando hace clic en el enlace tiene toda su lista de reproducción.
fuente
¿Por qué no abre la lista de reproducción y la copia / pega en Excel, Word o lo que sea? No es exactamente elegante, pero la información está ahí como una copia de seguridad.
fuente