X-Git-Url: http://git.pippins.net/embedvideo/.git/static/git-logo.png?a=blobdiff_plain;f=rip_dvd;h=18ef46017ee89b6b4088c832ac76fc0ae90fcf7c;hb=0351d84115c4761640f41b40b14425b68bded584;hp=39d35b52a032b8f32e78eea043253be3e0f6f180;hpb=d8e47179263f32bd14841c09e2bcf8c70e416075;p=rip_dvd%2F.git diff --git a/rip_dvd b/rip_dvd index 39d35b5..18ef460 100755 --- a/rip_dvd +++ b/rip_dvd @@ -813,8 +813,8 @@ function check_for_mplayer_dumpstream_incompatibility { function compress_vob_file { typeset -i found_profile=0 + # XVID profile if [ "$profile" == "xvid" ]; then - # DIVX 2 pass encoding found_profile=1 final_output_file="$dest/$dvdname.avi" mencoder_general_opts="-quiet $lang_opts -passlogfile $passlogfile" @@ -847,8 +847,9 @@ function compress_vob_file { fi + # MP4 encoding profiles if [ "$profile" == "mp4" ] || [ "$profile" == "mp4hq" ] || [ "$profile" == "mp4vhq" ]; then - + found_profile=1 final_output_file="$dest/$dvdname.mp4" mencoder_general_opts="-quiet $lang_opts -passlogfile $passlogfile" mencoder_output_opts="-ofps 30000/1001 -sws 9 -of lavf -lavfopts format=mp4" @@ -879,8 +880,8 @@ function compress_vob_file { video_encoder_opts[6]="b_pyramid" video_encoder_opts[7]="weight_b" fi - # Fast - if [ "$profile" == "mp4hq" ]; then + # Fast (17fps) + if [ "$profile" == "mp4" ]; then video_encoder_opts[0]="bitrate=$target_bitrate" video_encoder_opts[1]="threads=$mencoder_threads" video_encoder_opts[2]="subq=4" @@ -912,8 +913,8 @@ function compress_vob_file { fi + # iphone and ipod MP4 profiles if [ "$profile" == "iphone" ] || [ "$profile" == "ipod" ]; then - # MP4 encoding found_profile=1 if [ "$profile" == "iphone" ]; then # SCALE: 480x320