systemadmin.es > Utilidades > Como unir varios vídeos en uno solo con mencoder

Como unir varios vídeos en uno solo con mencoder

Mediante mencoder (MPlayer) podemos realizar pequeños montajes de vídeos, vamos a ver como unir varios videos en uno solo con la posibilidad de cambiar el formato del audio o del video independientemente.

Para indicar que queremos hacer con los streams de audio y vídeo debemos usar las siguientes opciones:

  • -oac: Indicamos que queremos hacer con el stream de audio. Algunas opciones son:
    • -oac copy: Copiar el stream sin modificarlo
    • -oac mp3lame: Codificar el stream con libmp3lame

    Para ver todas las opciones de nuestra versión deberemos usar -oac help:

    $ mencoder -oac help
    MEncoder SVN-r31628-4.4.4 (C) 2000-2010 MPlayer Team
    
    Available codecs:
       copy     - frame copy, without re-encoding (useful for AC3)
       pcm      - uncompressed PCM audio
       mp3lame  - cbr/abr/vbr MP3 using libmp3lame
       lavc     - FFmpeg audio encoder (MP2, AC3, ...)
       twolame  - Twolame MP2 audio encoder
    
  • -ovc: Indicamos que hacer con el stream de vídeo. Algunas opciones son:
    • -ovc copy: Copiamos el stream sin modificarlo
    • -ovc xvid: Recodificamos el stream con XviD

    Igual que con el audio, con -ovc help obtenemos el listado de encoders que disponemos instalados:

    $ mencoder -ovc help
    MEncoder SVN-r31628-4.4.4 (C) 2000-2010 MPlayer Team
    
    Available codecs:
       copy     - frame copy, without re-encoding. Doesn't work with filters.
       frameno  - special audio-only file for 3-pass encoding, see DOCS.
       raw      - uncompressed video. Use fourcc option to set format explicitly.
       nuv      - nuppel video
       lavc     - libavcodec codecs - best quality!
       vfw      - VfW DLLs, read DOCS/HTML/en/encoding-guide.html.
       qtvideo  - QuickTime DLLs, currently only SVQ1/3 are supported.
       libdv    - DV encoding with libdv v0.9.5
       xvid     - XviD encoding
       x264     - H.264 encoding
    

Para unir varios vídeos recodificando el audio con mp3lame pasamos los diferentes vídeos a mencoder indicando con la opción -o el fichero de salida. Por ejemplo:

$ mencoder circular.1.3GP circular.2.3gp \
           recto.1.3GP recto.2.3gp \
           -oac mp3lame -ovc copy -o final.3gp

Con este comando hice el video del dominó con discos duros en el datacenter.

Deja un comentario:

XHTML - Tags permitidos:<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>