Portál AbcLinuxu, 1. května 2025 19:01
mplayer "zdrojDVD, alebo subory VOB" -aid 129 -dumpaudio -dumpfile audio_129.ac3Tu je ten konvertor na mp3:
#!/bin/bash bitrate_mp3=160 if [ -z "$1" ]; then echo "Pouzitie: program cesta k VIDEO_TS AID_cislo" exit fi if [ -z "$2" ]; then if [ -f $1 ]; then mplayer $1 -v | grep "Found audio" fi if [ -d $1 ]; then mplayer dvd:// -dvd-device $1 -v | grep "Found audio" fi echo "*****************************************************" echo "* UPOZORNENIE: pouzite cislo AID na vytvorenie mp3 *" echo "* Pouzitie: program cesta k VIDEO_TS/MPEG AID_cislo *" echo "*****************************************************" exit fi if [ -f $1 ]; then mencoder $1 -aid $2 -oac mp3lame -lameopts cbr:br=$bitrate_mp3 -ovc frameno -o $2_mp3.avi fi if [ -d $1 ]; then mencoder dvd:// -dvd-device $1 -aid $2 -oac mp3lame -lameopts cbr:br=$bitrate_mp3 -ovc frameno -o $2_mp3.avi fi mplayer $2_mp3.avi -dumpaudio -dumpfile $2_zvuk.mp3 rm $2_mp3.avi
Tiskni
Sdílej:
if
zbytečně;
[ -f $1 ] && mplayer $1 -v | grep "Found audio"
ZLE?: if (f>0) "prikaz bez {}"; Ja poznam len tento zapis: if (f>0) { prikaz; }Uz som davno v C nic nerobil, ale
Video prevadzam v Avidemuxe2 cez mpeg-4 (lavc) 2-pass je to jedine uplne kompatibilne s mpeg-4 DVD prehravacmia v spickovej kvalite obrazu. S DivX maju niektore znacky problemy.Tak jednak linuxové programy vesměs vůbec DivX nepodporují (ani Avidemux ne), takže bavit se o DivX je bezpředmětné, jednak lepší výsledky (kvalita) v Avidemuxu dostanete s kodekem XviD, který taky vytváří MPEG-4 video a zkušenosti hovoří o tom, že i přehrávání v MPEG-4 DVD přehrávačích není problém (rozhodně ne větší, než s videem vytvářeným pomocí FFmpeg/libavcodec MPEG-4).
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.