Mencoder: manipolazione dei file multimediali

Semplice e veloce codificatore/decodificatore audio e video a linea di comando
Data: 02/12/2012 Autore: Iasparra Francesco 

Mencoder (MPlayer’s Movie Encoder, Codificatore di film di MPlayer) è un semplice codificatore di film, progettato per codificare tutti i filmati visualizzabili da MPlayer (vedi sopra) in altri formati sempre visualizzabili da MPlayer (vedi sotto). Codifica il video in formato MPEG-4 (DivX/Xvid), uno qualsiasi dei codec di libavcodec e l’audio in PCM/MP3/VBRMP3 in 1, 2 o 3 passi. Inoltre ha la capacità di copiare direttamente i flussi (stream), un potente sistema di filtri (riduci, espandi, ribalta, post elaborazione, ruota, scala, controllo rumore/disturbo, conversioni RGB/YUV) ed oltre.

Per poter procedere all'installazione di mencoder seguire i seguenti passi:

Scaricare il pacchetto:

http://www.debian-multimedia.org/pool/main/d/debian-multimedia-keyring/debian-multimedia-keyring_2008.10.16_all.deb

Installarlo:

dpkg -i debian-multimedia-keyring_2008.10.16_all.deb

Modificare il file /etc/apt/source.list aggiungendo:

deb http://www.debian-multimedia.org lenny main

Aggiornare la lista:

apt-get update

Installare la nuova applicazione

apt-get install mencoder

Comandi:

-ovc nome-codec
      Codifica con il codec video specificato (nessun valore di default).
      NOTA: Utilizza -ovc help per avere una lista dei codec video disponibili.

      ESEMPIO:
         -ovc copy
              niente codifica, solo copia del flusso
         -ovc raw
              Codifica su un formato grezzo non compresso arbitrario (usa ’-fv format’ per selezionare come).
         -ovc lavc
              Codifica con un codec di libavcodec.


-oac nome-codec
      Codifica con il codec audio specificato (nessun valore di default).
      NOTA: Utilizza -oac help per avere una lista dei codec audio disponibili.

      ESEMPIO:
         -oac copy
              niente codifica, solo copia del flusso byte per byte
         -oac pcm
              Codifica in formato PCM non compresso.
         -oac mp3lame
              Codifica in MP3 (usando LAME).
         -oac lavc
              Codifica con un codec di libavcodec.

-of formato (CODICE BETA!)
      Codifica nel formato file ’contenitore’ specificato (default: AVI).
      NOTA Utilizza -of help per avere una lista dei formati disponibili.

      ESEMPIO:
         -of avi
              Codifica in formato AVI.
         -of mpeg
              Codifica in formato MPEG (vedi anche -mpegopts).
         -of lavf
              Codifica con i muxer di libavformat (vedi anche -lavfopts).
         -of rawvideo
              flusso grezzo video (nessun multiplex - un solo flusso video)
         -of rawaudio
              flusso grezzo audio (nessun multiplex - un solo flusso audio)

-nosound
      Non riproduce/codifica il suono.  Utile per le prove di velocità (benchmark).

-novideo
      Non riproduce/codifica il video.  Im molti casi questo non funziona, usa -vc null -vo null al suo posto

rotate[=<0-7>]
      Ruota l’immagine di 90 gradi e la ribalta opzionalmente.  Con valori da 4-7 la rotazione viene eseguita solo se la geometria
      del film è ritratto (portrait) e non paesaggio (landscape).

         0    Ruota di 90 gradi in senso orario e ribalta (default).

         1    Ruota di 90 gradi in senso orario.

         2    Ruota di 90 gradi in senso antiorario.

         3    Ruota di 90 gradi in senso antiorario e ribalta.

Esempio:

Registrazione da DVD:

mencoder  -oac mp3lame -lameopts cbr:br=128 -alang it -chapter 1-0 -ovc xvid -xvidencopts bitrate=800 -chapter 1-0 -mc 3 -o film.avi dvd://1 
        * dvd://1, il capitolo 1 del DVD
        * -aid 129, la lingua dell’audio che si vuole estrarre
        * -dvdangle 1, per l’angolatura
        * -chapter 1-0, per estrarre tutti i capitoli
        * -ovc copy -oac copy, per copiare le parti video e audio decryptati
        * -o video.avi, salva il tutto in questo file


  • Java
  • Php
  • Mysql
  • Apache ant
  • Eclipse
  • Spring
  • Hibernate
  • Netbeans
  • Debian
  • Linux
  • Maven

by Iasparra Francesco - © Copyright 2021

E' vietata la riproduzione anche parziale dei materiali presenti in questo sito.

I marchi e le immagini esposti sono Copyright dei rispettivi proprietari.