Avconv
- Inicie sesión o regístrese para enviar comentarios
Hola muchachXs, que tal?
Pido la ayuda de ustedes en lo siguiente. Quisiera convertir un vídeo usando el comando avconv, pero mi duda es ¿como lograr que el vídeo resultante quede con la misma calidad de imagen que el original?
He usado la siguiente linea de comando:
avconv -i vídeo\ original.mp4 -acodec libvorbis vídeo\ resultante.mkv
Salud!
Creo que el problema era el codec de vídeo a utilizar, para ello hice un:
sudo apt-get install libavformat-extra-53
Luego, intente convertir el vídeo usando el contenedor libx264
avconv -i vídeo\ original.mp4 -vcodec libx264 vídeo\ resultante.mkv
Y problema resuelto.
Si le damos un: avconv -i vídeo\ resultante.mkv
avconv version 0.8.17-4:0.8.17-0ubuntu0.12.04.1, Copyright (c) 2000-2014 the Libav developers
built on Mar 16 2015 13:28:23 with gcc 4.6.3
[matroska,webm @ 0x840c260] Estimating duration from bitrate, this may be inaccurate
Input #0, matroska,webm, from 'vídeo resultant.mkv':
Metadata:
MAJOR_BRAND : mp42
MINOR_VERSION : 0
COMPATIBLE_BRANDS: isommp42
CREATION_TIME : 2016-03-20 05:58:22
ENCODER : Lavf53.21.1
Duration: 00:01:02.89, start: 0.000000, bitrate: N/A
Stream #0.0(und): Video: h264 (Main), yuv420p, 1280x720 [PAR 1:1 DAR 16:9], 29.97 fps, 29.97 tbr, 1k tbn, 59.94 tbc (default)
Stream #0.1(eng): Audio: vorbis, 44100 Hz, mono, s16 (default)
Metadata:
CREATION_TIME : 2016-03-20 05:58:30
LANGUAGE : eng
At least one output file must be specified
Hola,
Yo utilizo las siguientes opciones:
"-c:v libvpx -crf 10 -b:v 1M -c:a libvorbis"
Y la calidad del vídeo resultante es muy buena. Un ejemplo sería:
$ avconv -i openldap_con_ubuntu_14.04_-_configuracion_del_servidor_y_el_cliente.mp4 -c:v libvpx -crf 10 -b:v 1M -c:a libvorbis openldap_con_ubuntu_14.04_-_configuracion_del_servidor_y_el_cliente.webm
Espero que te sea de ayuda.
Epale amigo r0dr1g0
Gracias por tu sugerencia ya la voy a probar.
Epale amigo r0dr1g0
He usado la opción que me das y realmente da muy bueno resultados en calidad de imagen y también en el peso del vídeo resultante.
El vídeo original pesa 19.5 mb
Usando la opción -vcodec libx264
el vídeo resultante pesa 17.3 mb
Ahora si lo hago con la opción que me dices (-c:v libvpx -crf 10 -b:v 1M -c:a libvorbis) el vídeo resultante pesa 8.5 mb
Haciendo un avconv -i en ambos resultados, lo único que cambia es
Cuando se usa -vcodec libx264
Stream #0.0(und): Video: h264 (Main), yuv420p, 1280x720 [PAR 1:1 DAR 16:9], 29.97 fps, 29.97 tbr, 1k tbn,59.94 tbc (default)
Cuando se usa -c:v libvpx -crf 10 -b:v 1M -c:a libvorbis
Stream #0.0(und): Video: vp8, yuv420p, 1280x720, PAR 1:1 DAR 16:9, 29.97 fps, 29.97 tbr, 1k tbn, 1k tbc (default)
Como haría para extraer el audio de un vídeo y que el resultado sea en Ogg Vorbis y no en Ogg Flac?
Estoy usando esta opción:
avconv -i 1.mp4 -vn -acoder libvorbis -f ogg audio\ vídeo.ogg
Hola,
Es extraño lo que comentas, ya que yo empleo casi las mismas opciones y obtengo, al menos eso creo, un fichero contenido en OGG y codificado mediante Vorbis...
"-c:a libvorbis -ac 2 -b:a 192k"
Cambia el "192k" al "bitrate" deseado. Ah, y añade la opción que tú mencionas para deshabilitar la salida de vídeo (-vn).
Pruébalo y ya me contarás.
Hola chamo!!
Oye gracias otra vez, ahora si lo extrae en Ogg Vorbis, se logra usando el siguiente comando
avconv -i vídeo.mkv -vn -c:a libvorbis -ac 2 -b:a 192k -f ogg audio\ del\ vídeo.ogg
- Inicie sesión o regístrese para enviar comentarios