~ubuntu-branches/ubuntu/utopic/xvidenc/utopic

« back to all changes in this revision

Viewing changes to xvidenc

  • Committer: Bazaar Package Importer
  • Author(s): Alessio Treglia
  • Date: 2010-08-08 11:55:45 UTC
  • mfrom: (1.1.13 upstream)
  • Revision ID: james.westby@ubuntu.com-20100808115545-irdimf1aevt307uu
Tags: 8.3.6~dfsg-0ubuntu1
* New upstream release:
  - Add -nosub to prevent auto-loading of subs
* Bump Standards.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
#!/bin/bash
2
 
# $Id: xvidenc, v 8.3.5, 2010/05/15, gn Exp $
 
2
# $Id: xvidenc, v 8.3.6, 2010/08/07, gn Exp $
3
3
# UUID: 1ff8ecff-b178-4d64-b084-71ebd7972fe7
4
4
#
5
5
# Encode DVDs/video files to the Xvid 1.1.x video codec
23
23
 
24
24
shopt -u expand_aliases
25
25
export PATH=$PATH:/usr/local/bin
26
 
version=8.3.5
 
26
version=8.3.6
27
27
configversion=14
28
28
 
29
29
green() { echo -e "\e[1;32m$1\e[0;39;49m"; }
2360
2360
                                done
2361
2361
                                ;;
2362
2362
                                2)
2363
 
                                false
 
2363
                                nosub="-nosub"
2364
2364
                                ;;
2365
2365
                                *)
2366
2366
                                error "-> Unknown option: '$submethod'"
2462
2462
                                done
2463
2463
                                ;;
2464
2464
                                4)
2465
 
                                false
 
2465
                                nosub="-nosub"
2466
2466
                                ;;
2467
2467
                                *)
2468
2468
                                error "-> Unknown subtitle method option: '$submethod'"
2472
2472
                        esac
2473
2473
                        ;;
2474
2474
                esac
 
2475
        else
 
2476
                nosub="-nosub"
2475
2477
        fi
2476
2478
}
2477
2479
 
5477
5479
                -2p)            passopt1="pass=1:turbo:"; passopt2="pass=2:"; pass_output1="-o /dev/null"; pass_output2="-o \"$OUTPUT\"" ;;
5478
5480
        esac
5479
5481
        # Pass one
5480
 
        echo "$priority_level $MENCODER \"$sourcetype\" $pass_output1 $PASSLOG $MPEGVC $chapters $device $dvdangle $menc_subtitle $vid $ffourcc $fps $ofps $videofilters $field_dominance $sws $aspect $noodml \
 
5482
        echo "$priority_level $MENCODER \"$sourcetype\" $pass_output1 $PASSLOG $MPEGVC $chapters $device $dvdangle $nosub $menc_subtitle $vid $ffourcc $fps $ofps $videofilters $field_dominance $sws $aspect $noodml \
5481
5483
        ${aid[1]} ${audiofilters[1]} ${channels[1]} ${acodec[1]} -ovc xvid -xvidencopts $passopt1$vbitrate$xvidparams$stats $quiet"
5482
5484
        case "$1" in
5483
5485
                -2p)
5484
5486
                # Pass two
5485
5487
                echo
5486
 
                echo "$priority_level $MENCODER \"$sourcetype\" $pass_output2 $PASSLOG $MPEGVC $chapters $device $dvdangle $menc_hardsub $vid $ffourcc $fps $ofps $videofilters $field_dominance $sws $aspect $noodml \
 
5488
                echo "$priority_level $MENCODER \"$sourcetype\" $pass_output2 $PASSLOG $MPEGVC $chapters $device $dvdangle $nosub $menc_hardsub $vid $ffourcc $fps $ofps $videofilters $field_dominance $sws $aspect $noodml \
5487
5489
                ${aid[1]} ${audiofilters[1]} ${channels[1]} ${acodec[1]} -ovc xvid -xvidencopts $passopt2$vbitrate$xvidparams$stats $quiet"
5488
5490
                ;;
5489
5491
        esac