Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
dvd_trip [2021/10/17 17:43]
beandog [dvd_trip]
dvd_trip [2021/10/17 17:46]
beandog [Features]
Line 4: Line 4:
  
 ''​dvd_trip''​ is a tiny DVD ripper that is part of [[https://​github.com/​beandog/​dvd_info|dvd_info]]. It is tiny because it has a subset of major DVD ripper options. ''​dvd_trip''​ is a tiny DVD ripper that is part of [[https://​github.com/​beandog/​dvd_info|dvd_info]]. It is tiny because it has a subset of major DVD ripper options.
 +
 +A man page is included with the install (man dvd_trip).
 +
 +See also ''​--help''​ output:
 +
 +<​code>​
 +dvd_trip - a tiny DVD ripper
 +
 +Usage:
 +  dvd_trip [path] [options]
 +
 +  -o, --output <​filename> ​      Save to filename (default: dvd_track_##​.mkv)
 +
 +Track selection:
 +  -t, --track <#> ​         Encode selected track (default: longest)
 +  -c, --chapter <#>​[-#​] ​        ​Encode chapter number or range (default: all)
 +
 +Language selection:
 +      --alang <​language> ​       Select audio language, two character code (default: first audio track)
 +      --aid <#> ​                ​Select audio track ID
 +      --slang <​language>​ Select subtitles language, two character code (default: none)
 +      --sid <#> ​                ​Select subtitles track ID
 +
 +Encoding options:
 +
 +  -v, --vcodec <​x264|x265|vpx>​ Video codec (defaut: x265)
 +  -q, --crf <#>​ Video encoder CRF (default: use codec baseline)
 +  -a, --acodec <​aac|opus>​ Audio codec (default: AAC)
 +  -d, --detelecine Detelecine video
 +  -e, --deinterlace Deinterlace video
 +
 +Defaults:
 +
 +By default, dvd_trip will encode source to HEVC video with AAC audio in a
 +Matroska container. If an output filename is given with a different extension,
 +it will use the default settings. for those instead. In each case, the default
 +presets are used as selected by the codecs as well. Note that mpv must already
 +be built with support for these codecs, or dvd_trip will quit.
 +
 +See the man page for more details.
 +
 +  .mkv - HEVC video, AAC audio
 +  .mp4 - H.264 video, AAC audio
 +  .webm - VPX9 video, Opus audio
 +
 +Other:
 +  -h, --help ​                   Show this help text and exit
 +      --version ​                Show version info and exit
 +
 +DVD path can be a device name, a single file, or directory (default: /dev/sr0)
 +
 +dvd_trip reads a configuration file from ~/​.config/​dvd_trip/​mpv.conf
 +
 +See mpv man page for syntax and dvd_trip man page for examples.
 +</​code>​
  
 ==== Features ==== ==== Features ====
Line 11: Line 66:
 What it does: What it does:
  
-  * requires no arguments, will rip the longest track to ''​trip_encode.mkv''​ by default+  * requires no arguments, will rip the longest track to ''​dvd_trip_##''​ by default ​where '##'​ is the track number.
   * rips the video track plus one audio track   * rips the video track plus one audio track
   * can select audio track by language or track id   * can select audio track by language or track id
Line 20: Line 75:
   * detelecining   * detelecining
  
-What it does not do:+What it does **NOT** ​do (this is why it's a tiny ripper):
   * subtitles   * subtitles
   * multiple audio streams   * multiple audio streams

Navigation