All pastes #979103 Raw Edit

ffmpeg

public shellscript v1 · immutable
·published 2008-04-10 02:01 UTC
rendered paste body
#!/bin/shINPUT="$1.vob"OUTPUT="$1.mp4"shiftBITRATE="2000k"ABITRATE="128k"BITRATE1="$BITRATE"BITRATE2="$BITRATE"MINRATE="0k"MAXRATE="8000k"PASSLOG="/tmp/ffmpeg.log"ARGS=$@rm x264_2pass.logrm ffmpeg2pass-0.logffmpeg -i "$INPUT" -an -pass 1 -vcodec h264 -b "$BITRATE1" -flags +loop -cmp   \       +chroma -partitions +parti4x4+partp8x8+partb8x8 -me hex -subq 1 \       -trellis 0 -refs 1 -bf 16 -b_strategy 1 -coder 1 -me_range 16 -g 250    \       -keyint_min 25 -sc_threshold 40 -i_qfactor 0.71 \       -maxrate "$MAXRATE" -minrate "$MINRATE" -bufsize "$BITRATE2" \       -rc_eq 'blurCplx^(1-qComp)' -qcomp 0.6 -qmin 10 -qmax 51 -qdiff 4 \       "$OUTPUT"rm "$OUTPUT"ffmpeg -i "$INPUT" -acodec aac -ab "$ABITRATE" -alang ENG -async 1 -pass 2 -vcodec h264 -b "$BITRATE1"  \        -flags +loop -cmp +chroma -partitions +parti8x8+parti4x4+partp8x8+partp4x4+partb8x8 \        -flags2 brdo+8x8dct+wpred+bpyramid+mixed_refs -me umh -subq 7 -trellis 1 -refs 6 \        -bf 16 -directpred 3 -b_strategy 1 -bidir_refine 1 -coder 1 -me_range 16 -g 250 \        -keyint_min 25 -sc_threshold 40 -i_qfactor 0.71 \        -maxrate "$MAXRATE" -minrate "$MINRATE" -bufsize "$BITRATE2" \        -rc_eq 'blurCplx^(1-qComp)' -qcomp 0.6 -qmin 10 -qmax 51 -qdiff 4 \        $ARGS "$OUTPUT"