Details for this torrent 

encode-handheld-4.0.tar.gz
Type:
Applications > UNIX
Files:
1
Size:
4.89 MiB (5123824 Bytes)
Uploaded:
2009-02-27 23:00 GMT
By:
HolyRoses
Seeders:
1
Leechers:
0

Info Hash:
0DB9AC245474BD541DCB4214147764D7BA93D01E




BUG FOUND!

There is a bug in this release.  The variable for $crop_line is incorrect for the thumbnail generation.  Change $cropline to $crop_line at line 1448.

------------------------



THIS IS NOT FOR NOOBS!

IF YOU DONT KNOW LINUX/UNIX LIKE A PRO, THEN DONT BOTHER.

If VI is your editor of choice then you are not a noob.

If you do know what the hell you are doing, then this is the best there is for this type of application.  I have worked hard to make it so.


Next revision will most likely incorporate the features of rip-mkv-audio.pl

Oh this does work on a Mac too, I just posted it in UNIX section this time.

-HR






./encode-handheld.pl -h

    PSP & iPod h264 video and AAC audio encoder.
    PSP Motion JPG encoder.  (22min = 916mb vs 84mb using h264)
    PSP 720x480 16:9 & 4:3 encoder.
    PSP 640x480 encoder.
    Zune 30GB Windows Media 8 A/V encoder.
    Cell phone 176x144 encoder.

    usage: ./encode-handheld.pl [-hl] [-t psp|psp640|psp720|pspavi|ipod|ipod640|zune|zune30|3g2] [-s XXXXX] [-n title] [-f file]

     -h        : this (help) message
     -v        : displays version
     -a        : hard box the video
                 (pillarbox and letterbox the video, AR set to AR of screen size)
     -g        : letterbox video to next macro block height (ex 480x202 -> 480x208)
     -r        : frame rate (24000/1001 or 30000/1001 are suggested override values)
     -l        : legacy psp file naming
     -s XXXXX  : 5 digit legacy numbering sequence
     -f file   : file to encode
     -n title  : psp title displayed when using legacy naming
                 or file is renamed to this value (if AtomicParsley then also atom)
     -t type   : psp, ipod, zune, zune30, psp640, 3g2 encoding
     -o num    : volume(gain) 1x=256, 2x=512, 3x=768, 4x=1024 (default: No Change)
     -c num    : thumbnail capture time in seconds (default: 120)
     -z num    : encode time in seconds (default: whole thing)
     -j num    : start encode time in seconds (default: beginning)
     -b        : encode using b frames (psp only) (default: no)
     -p        : 2 pass encoding
     -i        : iPhone & iPod touch PSP compatible profile (switches coder to 0)
     -m num    : ffmpeg threads (example, dual core: -m2, quad core: -m4)
     -x        : when using type psp640 it will put contents in 720x480 container
                 WARNING: as of PSP firmware v5.0 it does not respect the 8:9 PAR.
                 It will play the video with a 1.5 AR (720/480).
                 The effect is your video will play 80 pixels wider than it should be.
                     --  Crop options --
     -T num    : crop top (must be even number)
     -B num    : crop bottom (must be even number)
     -L num    : crop left (must be even number)
     -R num    : crop right (must be even number)
                     --  AtomicParsley options --
     -N str    : name (if not specified then -n is used)
               : this option is used for TV shows (-n "Family Guy s07e01" -N "Love Blactually")
               : example with quotes in title (-N "There's No "We" Anymore")
     -k str    : artist (req AtomicParsley and type ipod, psp, 3g2)
     -K num/tot : sets tracknum (auto determined, only pass if you want to do a num/tot with example (-K 01/13)
     -u str    : album (req AtomicParsley and type ipod, psp, 3g2)
     -d str    : description (req AtomicParsley and type ipod, psp, 3g2)
               : example with quotes in description (-d "Escape "quotes" on command line.")
     -e str    : genre (req AtomicParsley and type ipod, psp, 3g2)
     -y value  : year (req AtomicParsley and type ipod, psp, 3g2)
               : pass 4 digits or pass a year string value to encode a Release Date also.
               : see examples below.  (If no value is passed then current year is used.)
     -q str    : US TV & Movie rating (req AtomicParsley and type ipod, psp)
                 us-tv: "TV-MA, TV-14, TV-PG, TV-G, TV-Y, TV-Y7"
                 mpaa: "UNRATED, NC-17, R, PG-13, PG, G"

    note:
    If you end your titles for TV Shows with sXXeXX then it will be parsed correctly as a TV Show.
    If you end your titles for Music Videos with mvid then it will be parsed correctly as a Music Video.

    crop note:
    crop is done to the original video prior to encoding.  AR is recalculated on new crop size.

    year notes:
    If you pass -y XXXX you will get a year timestamp on your MP4 file only.
    If you pass -y "string value" you will get a year timetamp and Release Date information on your MP4 file.
    All string values are converted to UTC.

    Some example valid year strings:
    "July 24, 2007 10pm EST"
    "Mon Jan 26 12:26:13 EST 2009"
    "2009-01-23 21:00:00 EST"
    "2009-01-23 9pm EST"
    "2009-01-23"
    "2009-01-23 EST"
    "19 Dec 1994 EST"
    "oct 2 1994"
    "october 2 1994"
    "october 2 1994 EST"
    "october 19 EST"
    "`date`"

    general usage examples:
    example: ./encode-handheld.pl -t psp -l -s 10101 -n "My Video" -f file.avi -o 768 -c 120
    example: ./encode-handheld.pl -t psp -f file.avi
    example: ./encode-handheld.pl -t psp -f file.avi-n "hookah"
    example: ./encode-handheld.pl -t zune30 -f file.avi
    example: ./encode-handheld.pl -t zune30 -f file.avi -n "hookah"
    example: ./encode-handheld.pl -t ipod -f file.avi
    example: ./encode-handheld.pl -t ipod -f file.avi -n "hookah"
    example: ./encode-handheld.pl -t 3g2 -f tvshow.avi -n "TV Show s04e16" -r 24000/1001
    example: ./encode-handheld.pl -t psp -pi -f tvshow.avi -n "tvshow s01e13" -o 512 -r 24000/1001 -d "Jedi Crash" -q "TV-PG"
    example: ./encode-handheld.pl -t psp -pi -f rounders.avi -n "Rounders" -o 512 -r 30000/1001 -T 106 -B 102 -L 2 -y 1998 -q R -e Drama -d "Damon plays poker."
    example: ./encode-handheld.pl -t psp720 -pb -f rounders.avi -n "Rounders" -o 512 -r 30000/1001 -T 106 -B 102 -L 2 -y 1998 -q R -e Drama -d "Damon plays poker."