Este artículo tiene como objetivo explicar cómo realizar las siguientes operaciones en archivos de audio usando una terminal Linux:
- descargar un video de youtube
- Convierta archivos de audio/video entre varios formatos
- Combinar dos archivos mp3
- Reproduce archivos de audio y video en el terminal
Instalación
sudo apt-get update sudo apt-get install python3-pip sudo pip3 install youtube-dl sudo add-apt-repository ppa:mc3man/trusty-media sudo apt install libav-tools sudo apt-get install ffmpeg sudo apt-get install libid3-3.8.3-dev sudo apt-get install mp3wrap
- Descargar un video de youtube: los
videos de Youtube se pueden descargar directamente desde la terminal usando la biblioteca youtube-dl. Su uso es sencillo.youtube-dl [options] [url]
Hay varios parámetros que se pueden pasar bajo opciones tales como:
- -o [nombre del archivo de salida]
- -i (ignorar errores)
- –abort-on-error (detener la descarga si algún video no está disponible)
Ejemplo:
youtube-dl https://www.youtube.com/watch?v=ka0tlCl7hwI -o geeksforgeeks
A continuación se muestra un ejemplo de su uso. El archivo se almacenará en el directorio de trabajo actual.
Es posible que reciba una advertencia que indica que la versión de avconv no está actualizada. Esto se puede corregir actualizando (sudo apt-get upgrade) o forzando a youtube-dl a usar ffmpeg en su lugar, como se muestra a continuación.youtube-dl --prefer-ffmpeg [url]
Los archivos descargados se pueden reproducir normalmente en cualquier reproductor de audio/video.
- Convierta archivos A/V entre varios formatos:
aquí se utilizará avconv. Por ejemplo, considere un archivo ‘g4g.mkv’. Supongamos que queremos convertir esto en un archivo mp3. Se debe usar el siguiente comando:avconv -i "g4g.mkv" -c:a libmp3lame "g4g.mp3"
Observe cómo todo lo que había que hacer era cambiar la extensión. Todos los archivos de video se pueden convertir a archivos de audio, y los archivos de video se pueden interconvertir entre formatos de video, por ejemplo, avi a mp4. Sin embargo, la calidad podría degradarse.
- Combine dos archivos mp3:
el siguiente conjunto de comandos debe usarse para combinar archivos mp3.mp3wrap tmp_MP3WRAP.mp3 [file 1] [file 2] ffmpeg -i tmp_MP3WRAP.mp3 -acodec copy [output name] && rm tmp_MP3WRAP.mp3
- Reproducir audio y videos:
esta operación utiliza ffplay y es bastante simple de usarffplay [file name]
Se pueden encontrar muchas más aplicaciones interesantes y útiles de ffmpeg aquí
Este artículo es una contribución de Deepak Srivatsav . Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo usando contribuya.geeksforgeeks.org o envíe su artículo por correo a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.
Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA