Dacă sunteți în căutarea unor materiale GPL:
Pentru mutarea audio, încercați sox. Foarte puternic! E mult! Este inclus în majoritatea distribuțiilor linux.
Există, de asemenea, faimosul LAME pentru codarea mp3 [audio].
Pentru video, mencoder este impresionant! Face parte din pachetul mplayer . Se va ocupa de conversiile din majoritatea formatelor video. Mult mai mult decât am visat vreodată a existat. (Pentru documentație, consultați Capitolul 9. Utilizarea de bază a MEncoder și < a href = "http://www.mplayerhq.hu/DOCS/HTML/en/encoding-guide.html" rel = "nofollow noreferrer"> Capitolul 10. Codarea cu MEncoder .)
Este ceva mai limitat cu privire la ceea ce poate crea. Dar nu acceptă mpeg4 , mpeg2 , dvd-mpeg , flv și multe altele. (În timp ce eu nu am încercat eu înșiși flv , Google arată că alți oameni o folosesc.)
I have done things like jpeg + sound -> mpeg4 movie:
nice +20 $MENCODER mf://${JPEGFILE} -mf w=720:h=480:fps=1/${SOUNDLENGTH}:type=jpeg -audiofile ${SOUNDFILE} -ovc lavc -oac lavc -lavcopts vcodec=mpeg4 -ofps 30000/1001 -o ${MENU_MPG}
Sau transcodare video formatat arbitrar la dvd-compatibil MPEG:
nice +20 $MENCODER -edl ${EDL} -ovc lavc -oac lavc -lavcopts vcodec=mpeg2video:vrc_buf_size=1835:vrc_maxrate=9800:vbitrate=${VBITRATE}:keyint=18:acodec=ac3:abitrate=192:aspect=4/3:trell:mbd=2:dia=4:cmp=3:precmp=3:ildctcmp=3:subcmp=3:mbcmp=3:cbp:mv0:dc=10 -of mpeg -mpegopts format=dvd -vf scale=720:480,harddup -srate 48000 -af lavcresample=48000 -ofps 30000/1001 -o ./${INFILE}.reformatted ${FILEPATH}
-edl / -edlout [Editare liste de decizii] sunt folosite pentru a elimina doar secțiunile video pe care le doresc.
$ {VBITRATE} este de obicei 5000 pentru DVD-mpeg-video. Dar dacă o faci un pic poți stoarce mai mult video pe un DVD. Presupunând că puteți tolera artefactele.
scară = 720: 480, harddup - Problemă mică cu scala greșită pentru dvdplayer-ul meu și harddup pentru a rezolva o problemă de dezinfecție audio-video pe playerul meu "cheapo" .
(Pentru a reda pe un player cu ecran lat care nu ar ocupa de 4x3 video, am folosit atrocități ca "aspect = 16/9" , "- vf scale = 560: 720: 480, harddup ". Dar, în general, nu doriți să pierdeți biți care codifică bare negre.)
Acesta nu este cel mai eficient set de opțiuni de mencoder de departe! Poate fi nevoie de timp pentru a alerga. Dar am avut în minte alte obiective ...