https://github.com/groovybits/x264transcoder
x264 Transcoder
https://github.com/groovybits/x264transcoder
Last synced: 12 months ago
JSON representation
x264 Transcoder
- Host: GitHub
- URL: https://github.com/groovybits/x264transcoder
- Owner: groovybits
- License: gpl-3.0
- Created: 2013-12-19T00:53:43.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2013-12-19T00:55:23.000Z (over 12 years ago)
- Last Synced: 2025-02-23T13:40:06.854Z (over 1 year ago)
- Language: Perl
- Size: 137 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
x264transcoder
==============
x264 Transcoder
Version 0.0.6 by Chris Kennedy (C) 2009
./x264transcoder.pl Usage:
-h -help Help
-i -input Input file name, can be specified multiple times
-vi -videoinput Raw Video Input file name
-ai -audioinput Raw Audio Input file name
-o -output Output file name
-test Test run, don't actually run commands
-sc -showcodec Show Codec configuration file
-l -log Keep log files and save with output file
-t -time Length in seconds to encode
-a -autoconf [0|1] Use video/audio settings from source video
-mw -maxwidth Maximum width, scale to this size
-sws <0-10> Mplayer/Mencoder software scaling method, 0=low q 10=best
-apl -audiopreload Mplayer/Mencoder audio ms to preload, default 0.0
-pc -precheck Get file information to use if no bitrate/framesize/fps set
-if -infmt Input format string for decoder if using raw yuv/pcm files
-na -noaudio No Audio input/output
-nv -novideo No Video input/output
-sync Find if an Audio/Video delay exist and sync streams
-newsync Audio/Video delay value, don't use av offset from original file
-async Pass Audio sync option value to ffmpeg/mencoder decoder
-vsync Pass Video sync option value to ffmpeg/mencoder decoder
-ngtc Use ngtc as decoder for audio/video
-ffmpeg Use FFMPEG as decoder for audio/video
-noffmpeg Don't Use FFMPEG as decoder for audio/video
-oldffmpeg Use Older FFMPEG as decoder for audio/video
-x -demux Save demuxed raw Audio/Video streams
-v -verbose Increase verbosity per -v
-y -overwrite Overwrite output file if it exists
-c -codec Codec file to use for encoding settings
-b -bitrate Bitrate in bps (1000000 = 1Mbit)
-ab -abitrate Audio Bitrate in bps (128000 = 128kbit)
-ar -arate Audio sample rate in khz (44100 = 44.1khz)
-ac -achan Audio channels
-r -ofps Video Framerate, FPS of output video
-s -framesize Video Framesize of output video HxW
-crf <1-51> CRF or constant rate factor, quantization average
-lvl -level <1-5> H.264 Level for hardware devices, not usually needed
-pf -profile Profile type, baseline|main|high, H.264 specs
-d -directory Directory to scan for files
-p -pattern File Pattern to look for in scan directory
-ss -segsecs Output file segments length in seconds
-asr -aspect Aspect Ratio
-sar Source Aspect Ratio
-aac -aacenc [nero|faac] Choose either FAAC or NERO for AAC Audio Encoding
-wav -usewav Use wav format for audio pcm samples
-y4m -usey4m Use Y4M format for video yuv samples
-fd -fpsdiff FPS add/sub amount when Muxing Raw video, for sync problems
-e -enc Encode using ffmpeg