mpeg4.tytn) #== video == bitrate="-b 700k" fps="-r 30000/1001" res="-s 320x240" aspect="-aspect 4:3" map="-map 0.0:0.0 -map 0.5:0.1" #subs="-scodec copy" subs="-sn" #== audio == audio="-acodec libmp3lame -ar 48000 -ac 2 -ab 192k" #audio="-acodec libfaac -ar 48000 -ac 2 -ab 128k" #audio="-acodec copy" title="Family Guy - Blue Harvest" time="-t 00:00:45" for i in "$@"; do ffmpeg $time $fps -i "$i" $map $audio -pass 1 \ $subs $res -vcodec mpeg4 $bitrate $fps $aspect \ -flags +aic+cbp+mv0+mv4+trell -mbd 2 -cmp 2 -subcmp 2 -g 250 \ -maxrate 2.5M -bufsize 2M -title "$title" -y "`basename "$i" | sed 's/.\(avi\|mkv\|mp4\|mpg\|mpeg\|asf\|wmv\|vob\)$//g'`".mkv ffmpeg $time $fps -i "$i" $map $audio -pass 2 \ $subs $res -vcodec mpeg4 $bitrate $fps $aspect \ -flags +aic+cbp+mv0+mv4+trell -mbd 2 -cmp 2 -subcmp 2 -g 250 \ -maxrate 2.5M -bufsize 2M -title "$title" -y "`basename "$i" | sed 's/.\(avi\|mkv\|mp4\|mpg\|mpeg\|asf\|wmv\|vob\)$//g'`".mkv done ;; relaxed@samson:~/encodes/dump/test$ s id ../stream.dump ID_VIDEO_ID=0 ID_SUBTITLE_ID=0 ID_SUBTITLE_ID=1 ID_SUBTITLE_ID=2 ID_AUDIO_ID=128 ID_AUDIO_ID=129 ID_FILENAME=../stream.dump ID_DEMUXER=mpegps ID_VIDEO_FORMAT=0x10000002 ID_VIDEO_BITRATE=9800000 ID_VIDEO_WIDTH=720 ID_VIDEO_HEIGHT=480 ID_VIDEO_FPS=29.970 ID_VIDEO_ASPECT=0.0000 ID_AUDIO_FORMAT=8192 ID_AUDIO_BITRATE=0 ID_AUDIO_RATE=0 ID_AUDIO_NCH=0 ID_LENGTH=2852.92 ID_AUDIO_BITRATE=448000 ID_AUDIO_RATE=48000 ID_AUDIO_NCH=2 ID_AUDIO_CODEC=a52