mythtranscode --version (return code: 0)
Please attach all output as a file in bug reports.
MythTV Version : v29-rc1-4-g696806310a
MythTV Branch : fixes/29
Network Protocol : 91
Library API : 29.20170212-1
QT Version : 5.7.1
Options compiled in:
linux profile use_hidesyms using_alsa using_oss using_pulse using_pulseoutput using_backend using_bindings_perl using_bindings_python using_bindings_php using_crystalhd using_dvb using_firewire using_frontend using_hdhomerun using_vbox using_ceton using_hdpvr using_ivtv using_joystick_menu using_libcec using_libcrypto using_libdns_sd using_libfftw3 using_libxml2 using_lirc using_mheg using_opengl using_opengl_video using_opengl_themepainter using_qtwebkit using_qtscript using_qtdbus using_taglib using_v4l2 using_x11 using_xrandr using_xv using_profiletype using_bindings_perl using_bindings_python using_bindings_php using_freetype2 using_mythtranscode using_opengl using_vaapi using_vdpau using_ffmpeg_threads using_mheg using_libass using_libxml2 using_libmp3lame
mythtranscode --help (return code: 0)
mythtranscode version: fixes/29 [v29-rc1-4-g696806310a] www.mythtv.org
Misc. Options:
--chanid Specify chanid of recording to operate on.
-i OR --infile Input video for transcoding.
-o OR --outfile Optional output file for transcoding.
-O OR --override-setting Override a single setting defined by a key=value pair.
--override-settings-file Define a file of key=value pairs to be loaded for setting overrides.
--queue Add a new transcoding job of the specified recording and profile to the jobqueue. Accepts an optional string to
define the hostname.
-b OR --buildindex Build new keyframe index.
-h OR --help OR --usage Display this help printout, or give detailed information of selected option.
--version Display version information.
--starttime Specify start time of recording to operate on.
--video Specifies video is not a recording.
Encoding Options:
--allaudiotracks Keep all audio tracks including those marked with 0 channels.
--allkeys OR -k Specifies the outputfile should be entirely keyframes.
--audiotrack Select specific audio track.
--avf Generate libavformat output file.
--audiobitrate Output Audio Bitrate (Kbits)
--bitrate Output Video Bitrate (Kbits)
--height Output Video Height
--width Output Video Width
-d OR --delete Delete original after successful transcoding
--hls Generate HTTP Live Stream output.
--audiobitrate Output Audio Bitrate (Kbits)
--bitrate Output Video Bitrate (Kbits)
--height Output Video Height
--hlsstreamid Stream ID to process
--maxsegments Max HTTP Live Stream segments
--noaudioonly Disable Audio-Only HLS Stream
--width Output Video Width
-m OR --mpeg2 Specifies that a lossless transcode should be used.
-e OR --ostream Output stream type: ps, dvd, ts (Default: ps)
--passthrough Pass through raw, unprocessed audio.
-p OR --profile Transcoding profile.
-ro OR --recorderOptions Comma separated list of recordingprofile overrides.
Frame Server Options:
--cleancut Improve quality of cutting by performing it partially by dropping data. Works only in fifodir mode.
-f OR --fifodir Directory in which to write fifos to.
--fifoinfo Run in fifodir mode, but stop after displaying the fifo data format.
--fifosync Enforce fifo sync.
Logging Options:
--enable-dblog Enable logging to database.
--loglevel Set the logging level. All log messages at lower levels will be discarded.
In descending order: emerg, alert, crit, err, warning, notice, info, debug
defaults to info
--logpath Writes logging messages to a file in the directory logpath with filenames in the format:
applicationName.date.pid.log.
This is typically used in combination with --daemon, and if used in combination with --pidfile, this can be used
with log rotators, using the HUP call to inform MythTV to reload the file
-q OR --quiet Don't log to the console (-q). Don't log anywhere (-q -q)
--showprogress Display status info in stdout
--syslog Set the syslog logging facility.
Set to "none" to disable, defaults to none.
-v OR --verbose Specify log filtering. Use '-v help' for level info.
Cutlist Options:
--inversecut Inverses the cutlist, leaving only the marked off sections.
--honorcutlist Specifies whether to use the cutlist. (Takes an optional cutlist as argument when used with -i)