elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recopilación Tutoriales y Manuales Hacking, Seguridad, Privacidad, Hardware, etc


+  Foro de elhacker.net
|-+  Media
| |-+  Multimedia (Moderador: Songoku)
| | |-+  convertir videos a mp3 conservando estructura de carpetas
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: convertir videos a mp3 conservando estructura de carpetas  (Leído 18,292 veces)
seu230

Desconectado Desconectado

Mensajes: 103


Ver Perfil
convertir videos a mp3 conservando estructura de carpetas
« en: 31 Octubre 2023, 19:11 pm »

"Saludos a todos,

Estoy buscando una solución para convertir los archivos de video de una base de datos de una rockola a formato MP3. La particularidad es que la base de datos está organizada en una estructura de carpetas jerárquica que sigue este patrón: género - artista - canción.

Lo que deseo es encontrar un programa o método que pueda tomar la carpeta raíz de mi base de datos de videos y convertir todos los archivos de video a MP3, manteniendo la misma estructura de carpetas. En otras palabras, quiero que el programa conserve la organización jerárquica de género, artista y canción en la carpeta de destino.

La razón de esto es que tengo alrededor de 50,000 videos en la base de datos, por lo que necesito una solución automatizada que pueda realizar esta conversión de manera eficiente y sin tener que reorganizar manualmente los archivos y carpetas.

¿Alguien tiene alguna recomendación o sugerencia de un programa o método que pueda lograr esto de manera efectiva?

Agradezco de antemano cualquier ayuda que puedan brindarme. ¡Gracias!"


En línea

MCKSys Argentina
Moderador Global
***
Desconectado Desconectado

Mensajes: 5.513


Diviértete crackeando, que para eso estamos!


Ver Perfil
Re: convertir videos a mp3 conservando estructura de carpetas
« Respuesta #1 en: 31 Octubre 2023, 20:03 pm »

Hola!

Podrías usar una de las tantas herramientas para convertir existentes (hay muchisimas en inet); pero para automatizar tendrías que hacerlo tú (no conozco una tool que haga eso por defecto).

Ahora, si lo hicieras tu, necesitaría ffmpeg para convertir los video en audio (por ej. mp4 en mp3) y además, un lenguaje de scripting que te permita recorrer la carpeta (y subcarpetas que quieras).

Un ejemplo, podría ser en (el lenguaje) python:

Código
  1. import os
  2. import subprocess
  3.  
  4. dir_path = 'G:\\movies'
  5. ffmpeg_path = 'D:\\Tools\\ffmpeg\\bin\\ffmpeg.exe'
  6. videos = []
  7. for root, dirs, files in os.walk(dir_path):
  8.    for file in files:
  9.        if file.endswith('.mp4'):
  10.            videos.append(os.path.join(root, file))
  11. for video in videos:
  12.    print('Processing {}'.format(video))
  13.    subprocess.Popen([ffmpeg_path, '-i', video, video.replace('.mp4', '.mp3')])
  14. print('Done!'.format(video))
  15.  

El script anterior va a recorrer todos los subdirectorios dentro de G:\movies y va a usar ffmpeg (ubicado en D:\Tools\ffmpeg\bin\ffmpeg.exe) para convertirlos en mp3.

Los archivos quedarían junto a los de los videos. Por supuesto, necesitarás instalar python para ejecutar el script.

Esto es sólo para que tengas una idea...

Saludos!


En línea

MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."

seu230

Desconectado Desconectado

Mensajes: 103


Ver Perfil
Re: convertir videos a mp3 conservando estructura de carpetas
« Respuesta #2 en: 7 Diciembre 2023, 22:18 pm »

Hola!

Podrías usar una de las tantas herramientas para convertir existentes (hay muchisimas en inet); pero para automatizar tendrías que hacerlo tú (no conozco una tool que haga eso por defecto).

Ahora, si lo hicieras tu, necesitaría ffmpeg para convertir los video en audio (por ej. mp4 en mp3) y además, un lenguaje de scripting que te permita recorrer la carpeta (y subcarpetas que quieras).

Un ejemplo, podría ser en (el lenguaje) python:

Código
  1. import os
  2. import subprocess
  3.  
  4. dir_path = 'G:\\movies'
  5. ffmpeg_path = 'D:\\Tools\\ffmpeg\\bin\\ffmpeg.exe'
  6. videos = []
  7. for root, dirs, files in os.walk(dir_path):
  8.    for file in files:
  9.        if file.endswith('.mp4'):
  10.            videos.append(os.path.join(root, file))
  11. for video in videos:
  12.    print('Processing {}'.format(video))
  13.    subprocess.Popen([ffmpeg_path, '-i', video, video.replace('.mp4', '.mp3')])
  14. print('Done!'.format(video))
  15.  

El script anterior va a recorrer todos los subdirectorios dentro de G:\movies y va a usar ffmpeg (ubicado en D:\Tools\ffmpeg\bin\ffmpeg.exe) para convertirlos en mp3.

Los archivos quedarían junto a los de los videos. Por supuesto, necesitarás instalar python para ejecutar el script.

Esto es sólo para que tengas una idea...

Saludos!

Hola ok gracias vere si puedo averiguar algo de lo que me nombras
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
un programa para convertir videos en wma( videos)
Multimedia
jerumi 1 2,917 Último mensaje 22 Enero 2008, 21:16 pm
por Songoku
Grabar datos a DVDs sin perder estructura de carpetas
Software
pisagatos 2 6,016 Último mensaje 19 Octubre 2011, 10:17 am
por el-brujo
Creación de archivos y estructura de carpetas a partir de una existene
Scripting
nicktdigo 1 3,235 Último mensaje 11 Junio 2012, 01:48 am
por Eleкtro
Backup de estructura de carpetas compartidas y permisos en origen
Redes
mariujesus 0 2,005 Último mensaje 11 Mayo 2015, 11:39 am
por mariujesus
Estructura de Carpetas o Directorios
Programación General
FGM24 0 1,924 Último mensaje 2 Noviembre 2022, 01:34 am
por FGM24
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines