* Imagenes de instalación de las versiones estables para Mageia y OpenMandriva.

OpenMandriva: Mageia (Mageia 9) 20/Agosto/2023 - Anuncio, Descargas.

Blogdrake recomienda descargar las imágenes de instalación (iso) vía torrent para evitar corrupción de datos, aprovechar mejor su ancho de banda y mejorar la difusión de las distribuciones.

¿Como exporto audio en formato AC3 con Avidemux?

Veamos, he descargado una película en formato AVI, cuyo códec de video es Xvid y el de audio AC3, pero la cosa es que cuando me he dado cuenta, la película está dividida en 2 partes (2 archivos independientes). Bueno, el caso es que decidí tirar de Avidemux para unir las 2 partes, y aparentemente las une bien, exporta bien lo que es el video, pero no el audio. Así el resultado es un único archivo que se ve pero no se oye.

He probado con otras películas en formato AVI pero que tenían un códec de audio distinto de AC3, y éstas sí las exporta correctamente, tanto el video como el audio.

Viendo ésto, parece que el problema es que no tengo soporte para la codificación en AC3... ¿hay algún paquete que lo contenga?

También he probado desde Avidemux a exportar la citada película con un códec de audio diferente, eligiendo otro códec diferente entre las opciones que da Avidemux (Copy (usar el mismo códec del archivo original), AAC (Faac), MP2 (lav), Vorbis, AC3 (lav), MP2 (twolame), MP3 (lame), y PCM) en el desplegable "Audio" de su ventana principal, he probado con MP3, con AAC, y con Ogg Vorbis, códecs con los que sé con seguridad que puedo codificar, además de la opción "Copy" para que use el mismo códec de los archivos originales... pero aún así, en todos los casos, sigue exportando el video sin el audio.

¿A alguien se le ocurre qué podría hacer?

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.


Gravatar de inot

# 110418 No tengo ningún problema en

No tengo ningún problema en exportar, juntar con ac3, y no tengo ningún codec instalado a parte, (uso vlc para reproducir) de hecho lo hago a menudo, esto ya me ha sucedido, y era problema de la película que tenía un defecto de codificación, prueba coregirlo con virtualdub, ( que seguramente han usado para codificarla), funciona perfectamente sobre Wine.


Al que está sentado en el trono, y al Cordero, sea la alabanza, la honra, la gloria
y el dominio por los siglos de los siglos.

Linux user #463168



Gravatar de roque

# 110425 Únelos con el comando cat

Si ambas partes tienen las mismas características, únelos con cat

$ cat archivo1.avi archivo2.avi > resultado.avi


El gatito nunca falla XDDD

Saludos



Gravatar de enigmus

# 110478 Puess... esta debe ser la

Puess... esta debe ser la primera vez que falla. Une bien ambas partes, pero sigo teniendo problemas con el audio... he probado a abrirlo con distintos reproductores, y el resultado es el siguiente:

- SMPlayer: Se oye perfectamente el audio de fondo pero no las voces.

- Bangarang: Se oye el audio de fondo, y hay partes en las que las voces no se oyen nada, y otras en las que se oye como muy lejano, como si estuviese grabado del cine, pero aún en peor calidad.

- VLC: Se oye el audio de fondo perfectamente, pero las voces se oyen muy lejano, al igual que con Bangarang, pero durante toda la película.

Sólo se respeta a los que combaten, sólo vencen los que luchan, sólo triunfan los que resisten



Gravatar de enigmus

# 110756 Os parecerá curioso, pero

Os parecerá curioso, pero acabo de darme cuenta de que con el comando cat no se unen las dos partes del video, sino solamente la primera en el archivo resultante... :S

Sólo se respeta a los que combaten, sólo vencen los que luchan, sólo triunfan los que resisten



Gravatar de kapyderi

# 110545 ffmpeg

Avidemux utiliza ffmpeg para la codificacion, por lo que haciendolo directamente desde consola, te funcionara.

Debes unir primero los ficheros, con el audio ac3, por ejemplo con cat

cat parte1.avi parte2.avi >> videocompleto.avi

Despues tienes que exportar el audio ac3 y convertirlo...

ffmpeg -i tuvideo.avi tuaudio.ac3

y luego una vez exportado, desde consola.

ffmpeg -i tuaudio.ac3 audionuevo.mp3.

Tambien puedes hacerlo directamente de esta manera

ffmpeg -i Nombre_de_tu_video_unido.avi Tu_audio_final.mp3 

Ya lo tienes, luego se lo añades a la peli y lo tienes correctamente o deberias tenerlo.

Comentas...

Saludos!!!!

Linux es como el Barça...lo tiene todo para ser el número uno
Registered Linux user #472290
MiniBOFH 2008 - MediumBOFH - KapyBOFH - Utiliza RecoverDrake!! (Proyecto Derix)



Gravatar de enigmus

# 110547 Hmm ¿y cómo le añado el audio

Hmm ¿y cómo le añado el audio extraído a la película? ¿De esta forma quizás?:

ffmpeg -i mi_audio_final.mp3 pelicula_final.avi

Sólo se respeta a los que combaten, sólo vencen los que luchan, sólo triunfan los que resisten



Gravatar de kapyderi

# 110659 Con los siguientes comandos (ffmpeg es un puntazo)

En RecoverDrake lo he utilizado mucho para estos temas, ya que he añadido cosas de audio y video, extracciones y tengo que reconocer que ffmpeg es lo mas potente que he conocido en este estilo de temas de codificación.

Yo lo que haria seria quitar el audio al video y despues ponerle el audio que me interesa osea el audio_final.mp3

El como...

ffmpeg -i nombredelfichero.avi -an nuevonombredelfichero.avi (Con la funcion -an le quitas el audio al fichero de video)

luego...

ffmpeg -i audiofinal.mp3 -i nombredelfichero.avi Nombrefinal.avi

Y ya lo tienes.

Perdón por tardar, he estado fuera unos dias.

Comentas...

Saludos!!!!

Linux es como el Barça...lo tiene todo para ser el número uno
Registered Linux user #472290
MiniBOFH 2008 - MediumBOFH - KapyBOFH - Utiliza RecoverDrake!! (Proyecto Derix)



Gravatar de enigmus

# 110717 Usando el comando "ffmpeg -i

Usando el comando "ffmpeg -i nombredelfichero.avi -an nuevonombredelfichero.avi" que me has dicho, se me queda un archivo resultante con una calidad de imagen muy muy baja, con decirte que la película original ocupa 2'9 GB y el fichero sin audio resultante de ese comando no pasa de los 185 MB... :S

¿No hay ningún parámetro de ffmpeg que permita conservar la calidad de imagen del archivo original?

Sólo se respeta a los que combaten, sólo vencen los que luchan, sólo triunfan los que resisten



Gravatar de kapyderi

# 110731 Sip.

Para no perder calidad hay que ponerle -sameq (entre ambos nombres .avi) y te dará el video con la misma calidad que el que tienes.

Comentas...

Saludos!!!!

Linux es como el Barça...lo tiene todo para ser el número uno
Registered Linux user #472290
MiniBOFH 2008 - MediumBOFH - KapyBOFH - Utiliza RecoverDrake!! (Proyecto Derix)



Gravatar de enigmus

# 110755 Hmm... pues aún así, se

Hmm... pues aún así, se pierde un pelín de calidad en la imagen eh... está mucho mejor que la vez anterior, sin duda, pero aún así, noto un ligero deterioro de la calidad de la imagen, y se nota sobre todo en los fotogramas oscuros, donde se puede ver con cierta claridad un pequeño grado de pixelación que no está presente en el archivo original.

Sólo se respeta a los que combaten, sólo vencen los que luchan, sólo triunfan los que resisten



Gravatar de kapyderi

# 110880 Pues si...

Siempre se pierde un poquito de calidad, en deterioro al peso del fichero final, jugando con las calidades puedes hacer que sea más grande y con menor perdida, pero la perdida es infima y al menos a mi no me resulta rentable subir el peso.

Comentas...

Saludos!!!!

Linux es como el Barça...lo tiene todo para ser el número uno
Registered Linux user #472290
MiniBOFH 2008 - MediumBOFH - KapyBOFH - Utiliza RecoverDrake!! (Proyecto Derix)



Gravatar de enigmus

# 110548 Creo que el problema es el Bitrate

[varyheavy@localhost Iron.Man.Spanish.XviD.AC3.HDRip-[EspaDD.com]]$ ffmpeg -i IronMan.avi AudioIronMan.ac3

FFmpeg version SVN-r22960, Copyright (c) 2000-2010 the FFmpeg developers

  built on Jun 15 2010 16:32:18 with gcc 4.4.3

  configuration: --prefix=/usr --enable-shared --libdir=/usr/lib --shlibdir=/usr/lib --incdir=/usr/include --disable-stripping --enable-postproc --enable-gpl --enable-pthreads --enable-libtheora --enable-libvorbis --disable-encoder=vorbis --enable-x11grab --enable-runtime-cpudetect --enable-libdc1394 --enable-libschroedinger --enable-libmp3lame --enable-libfaad --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-version3 --enable-libx264

  libavutil     50.14. 0 / 50.14. 0

  libavcodec    52.66. 0 / 52.66. 0

  libavformat   52.61. 0 / 52.61. 0

  libavdevice   52. 2. 0 / 52. 2. 0

  libswscale     0.10. 0 /  0.10. 0

  libpostproc   51. 2. 0 / 51. 2. 0

Input #0, avi, from 'IronMan.avi':

  Duration: 01:02:08.16, start: 0.000000, bitrate: 6595 kb/s

    Stream #0.0: Video: mpeg4, yuv420p, 720x304 [PAR 1:1 DAR 45:19], 25 fps, 23.98 tbr, 25 tbn, 23.98 tbc

    Stream #0.1: Audio: ac3, 48000 Hz, 5.1, s16, 448 kb/s

Output #0, ac3, to 'AudioIronMan.ac3':

  Metadata:

    encoder         : Lavf52.61.0

    Stream #0.0: Audio: ac3, 48000 Hz, 5.1, s16, 64 kb/s

Stream mapping:

  Stream #0.1 -> #0.0

Press [q] to stop encoding

[ac3 @ 0x9a85140]frame sync error

Error while decoding stream #0.1                                                

Bit allocation failed. Try increasing the bitrate.

    Last message repeated 226532 times 64.0kbits/s                              

[ac3 @ 0x9a85140]incomplete frame

Bit allocation failed. Try increasing the bitrate.                              

size=   56634kB time=7249.09 bitrate=  64.0kbits/s                              

video:0kB audio:56634kB global headers:0kB muxing overhead 0.000000%

[varyheavy@localhost Iron.Man.Spanish.XviD.AC3.HDRip-[EspaDD.com]]$ ffmpeg -i AudioIronMan.ac3 AudioNuevoIronMan.mp3

FFmpeg version SVN-r22960, Copyright (c) 2000-2010 the FFmpeg developers

  built on Jun 15 2010 16:32:18 with gcc 4.4.3

  configuration: --prefix=/usr --enable-shared --libdir=/usr/lib --shlibdir=/usr/lib --incdir=/usr/include --disable-stripping --enable-postproc --enable-gpl --enable-pthreads --enable-libtheora --enable-libvorbis --disable-encoder=vorbis --enable-x11grab --enable-runtime-cpudetect --enable-libdc1394 --enable-libschroedinger --enable-libmp3lame --enable-libfaad --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-version3 --enable-libx264

  libavutil     50.14. 0 / 50.14. 0

  libavcodec    52.66. 0 / 52.66. 0

  libavformat   52.61. 0 / 52.61. 0

  libavdevice   52. 2. 0 / 52. 2. 0

  libswscale     0.10. 0 /  0.10. 0

  libpostproc   51. 2. 0 / 51. 2. 0

[ac3 @ 0x8fc4510]max_analyze_duration reached

[ac3 @ 0x8fc4510]Estimating duration from bitrate, this may be inaccurate       

Input #0, ac3, from 'AudioIronMan.ac3':                                         

  Duration: 02:00:49.08, bitrate: 64 kb/s

    Stream #0.0: Audio: ac3, 48000 Hz, 5.1, s16, 64 kb/s

Output #0, mp3, to 'AudioNuevoIronMan.mp3':

    Stream #0.0: Audio: libmp3lame, 48000 Hz, 5.1, s16, 64 kb/s

Stream mapping:

  Stream #0.0 -> #0.0

Error while opening encoder for output stream #0.0 - maybe incorrect parameters such as bit_rate, rate, width or height

Sólo se respeta a los que combaten, sólo vencen los que luchan, sólo triunfan los que resisten



Gravatar de kapyderi

# 110661 Ponle esto...

-ab 192k entre el nombre del audio.ac3 y el nombre del audio mp3 y te lo codificará a 192k.

Comentas...

Saludos!!!

Linux es como el Barça...lo tiene todo para ser el número uno
Registered Linux user #472290
MiniBOFH 2008 - MediumBOFH - KapyBOFH - Utiliza RecoverDrake!! (Proyecto Derix)



Gravatar de enigmus

# 110685 Va a ser que no...

[varyheavy@localhost Iron.Man.Spanish.XviD.AC3.HDRip-[EspaDD.com]]$ ffmpeg -i AudioIronMan.ac3 -ab 192k AudioNuevoIronMan.mp3
FFmpeg version SVN-r22960, Copyright (c) 2000-2010 the FFmpeg developers
  built on Jun 15 2010 16:32:18 with gcc 4.4.3
  configuration: --prefix=/usr --enable-shared --libdir=/usr/lib --shlibdir=/usr/lib --incdir=/usr/include --disable-stripping --enable-postproc --enable-gpl --enable-pthreads --enable-libtheora --enable-libvorbis --disable-encoder=vorbis --enable-x11grab --enable-runtime-cpudetect --enable-libdc1394 --enable-libschroedinger --enable-libmp3lame --enable-libfaad --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-version3 --enable-libx264
  libavutil     50.14. 0 / 50.14. 0
  libavcodec    52.66. 0 / 52.66. 0
  libavformat   52.61. 0 / 52.61. 0
  libavdevice   52. 2. 0 / 52. 2. 0
  libswscale     0.10. 0 /  0.10. 0
  libpostproc   51. 2. 0 / 51. 2. 0
[ac3 @ 0x8981510]max_analyze_duration reached
[ac3 @ 0x8981510]Estimating duration from bitrate, this may be inaccurate      
Input #0, ac3, from 'AudioIronMan.ac3':                                        
  Duration: 02:00:49.08, bitrate: 64 kb/s
    Stream #0.0: Audio: ac3, 48000 Hz, 5.1, s16, 64 kb/s
Output #0, mp3, to 'AudioNuevoIronMan.mp3':
    Stream #0.0: Audio: libmp3lame, 48000 Hz, 5.1, s16, 192 kb/s
Stream mapping:
  Stream #0.0 -> #0.0
Error while opening encoder for output stream #0.0 - maybe incorrect parameters such as bit_rate, rate, width or height

Sólo se respeta a los que combaten, sólo vencen los que luchan, sólo triunfan los que resisten



Gravatar de kapyderi

# 110703 Pues...

Pues ponle -ab 64k a ver si quiere agarrarlo, pues yo acabo de codificar un ac3 a wma con dicha instrucción y me lo ha hecho de cine.

Comentas...

Saludos!!!!

Linux es como el Barça...lo tiene todo para ser el número uno
Registered Linux user #472290
MiniBOFH 2008 - MediumBOFH - KapyBOFH - Utiliza RecoverDrake!! (Proyecto Derix)



Gravatar de enigmus

# 110718 Lo mismo da, el resultado del

Lo mismo da, el resultado del comando es exactamente el mismo de arriba.

Sólo se respeta a los que combaten, sólo vencen los que luchan, sólo triunfan los que resisten



Gravatar de Guala

# 110704 Dejo dos comandos para pruebas ya que no uso Avidemux:

Con mencoder puedes pasar el video con audio ac3 a video con audio mp3:

mencoder video_con_audio_ac3.avi -oac mp3lame -ovc copy -o video_con_audio_mp3.avi

Con ffmpeg puedes extraer del video el audio ac3 en mp3:

ffmpeg -i test_ac3.avi -acodec libmp3lame -ab 160k -ac 2 -ar 44100 test_ac3.mp3

Para pruebas dejo este fichero de Video AVI con audio AC3, y un mp3, que no es otra cosa que el audio AC3 extraído del video y convertido luego a mp3 con el comando ffmpeg comentado más arriba.

Salu2!!

¡Corriendo Mageia 7 ~ Plasma!... y una que otra distro como Arch + sabores y nuestra prima-tía-hermana, Fedora



Gravatar de enigmus

# 110716 Veamos, con mencoder, ejecuté

Veamos, con mencoder, ejecuté lo siguiente, tal como me dijiste:

mencoder IronMan.avi -oac mp3lame -ovc copy -o Iron.Man.avi

Mientras se hacía la codificación no paraban de repetirse 2 mensajes:
"CRC mismatch"
y
"Frame sync error"
.

Después de repetirse... a saber cuántas veces... prosiguió con el mensaje "Skipping frame!" mientras avanzaba, y se quedó en el 48%.

El archivo original ocupa 2'9 GB, mientras que el resultante de esta operación solamente 1'1 GB. He probado a abrirlo, y la imagen está entrecortada y con muy mala calidad. Del audio ni hablamos. Es obvio que algo no va bien.

Con ffmpeg, ha ido algo mejor, pues he podido convertir el AC3 en mp3, pero convendría echarle un vistazo a lo que me tiró la consola:

[varyheavy@localhost Iron.Man.Spanish.XviD.AC3.HDRip-[EspaDD.com]]$ ffmpeg -i IronMan.avi -acodec libmp3lame -ab 160k -ac 2 -ar 44100 AudioNuevo.mp3
FFmpeg version SVN-r22960, Copyright (c) 2000-2010 the FFmpeg developers
  built on Jun 15 2010 16:32:18 with gcc 4.4.3
  configuration: --prefix=/usr --enable-shared --libdir=/usr/lib --shlibdir=/usr/lib --incdir=/usr/include --disable-stripping --enable-postproc --enable-gpl --enable-pthreads --enable-libtheora --enable-libvorbis --disable-encoder=vorbis --enable-x11grab --enable-runtime-cpudetect --enable-libdc1394 --enable-libschroedinger --enable-libmp3lame --enable-libfaad --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-version3 --enable-libx264
  libavutil     50.14. 0 / 50.14. 0
  libavcodec    52.66. 0 / 52.66. 0
  libavformat   52.61. 0 / 52.61. 0
  libavdevice   52. 2. 0 / 52. 2. 0
  libswscale     0.10. 0 /  0.10. 0
  libpostproc   51. 2. 0 / 51. 2. 0
Input #0, avi, from 'IronMan.avi':
  Duration: 01:02:08.16, start: 0.000000, bitrate: 6595 kb/s
    Stream #0.0: Video: mpeg4, yuv420p, 720x304 [PAR 1:1 DAR 45:19], 25 fps, 23.98 tbr, 25 tbn, 23.98 tbc
    Stream #0.1: Audio: ac3, 48000 Hz, 5.1, s16, 448 kb/s
Output #0, mp3, to 'AudioNuevo.mp3':
  Metadata:
    TSSE            : Lavf52.61.0
    Stream #0.0: Audio: libmp3lame, 44100 Hz, 2 channels, s16, 160 kb/s
Stream mapping:
  Stream #0.1 -> #0.0
Press [q] to stop encoding
[ac3 @ 0x9b11140]frame sync error
Error while decoding stream #0.1                                               
[ac3 @ 0x9b11140]incomplete frameate= 160.0kbits/s   

size=  141585kB time=7249.14 bitrate= 160.0kbits/s                             
video:0kB audio:141585kB global headers:0kB muxing overhead 0.000023%

Sólo se respeta a los que combaten, sólo vencen los que luchan, sólo triunfan los que resisten



Gravatar de kapyderi

# 110730 A ver si es un problema de fichero corrupto.

Tiene que haber algo, porque yo he creado un fichero ac3 y luego lo he pasado a todos los formatos que me han venido a la cabeza y no me ha dado ningún error. No puedo decirte más.

Siento no poder ayudarte.

Saludos!!!!

Linux es como el Barça...lo tiene todo para ser el número uno
Registered Linux user #472290
MiniBOFH 2008 - MediumBOFH - KapyBOFH - Utiliza RecoverDrake!! (Proyecto Derix)

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.