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
steve_s_preferences [2017/04/07 12:19]
beandog
steve_s_preferences [2021/10/17 19:36] (current)
beandog [Steve's Preferences]
Line 3: Line 3:
   * [[x264]]   * [[x264]]
   * [[Handbrake]]   * [[Handbrake]]
 +
 +** This page is an archive **
  
 My personal rule-set when ripping DVDs. My personal rule-set when ripping DVDs.
Line 10: Line 12:
   * Always use film or animation tune options   * Always use film or animation tune options
   * Always use **medium** preset; if you want to tweak, do it somewhere else   * Always use **medium** preset; if you want to tweak, do it somewhere else
-  * DVDs always use H.264 high / 3.1 **max**+  * DVDs always use H.264 high
   * "​New"​ animation is anything after Batman: the Animated Series   * "​New"​ animation is anything after Batman: the Animated Series
   * "High quality"​ animation is anything starting with Samurai Jack, Teen Titans, Batman Beyond and newer -- lots of movement, broad color range   * "High quality"​ animation is anything starting with Samurai Jack, Teen Titans, Batman Beyond and newer -- lots of movement, broad color range
Line 53: Line 55:
   * Copy AC3 track directly   * Copy AC3 track directly
   * High / 3.1   * High / 3.1
- 
-** Gentoo ** 
- 
-Install ffmpeg from portage. Install latest libav from source. Install HandBrake from source. 
- 
-The reasons being that I don't want to shoehorn my other packages into using libav. I can install it manually and just use avconv whenever I want to. Installing HandBrake from source will use libav anyway. 
  
 ====== Encoding Specifications ====== ====== Encoding Specifications ======
Line 214: Line 210:
  
 7.3.0 can read teletext straight from an MPEG-2 transport stream and convert it directly to an SRT and it has better handling of broken MPEG-2 transport streams. 7.4.0 more teletext fixes. 7.5.0 has more bug fixes related to MPEG transport streams. 7.7.0 has lots of changes to reading AC3 and Blu-ray audio codecs. 7.8.0 has new features for detecting DTS streams. 7.9.0 lots more added features and bug fixes for reading Dolby Digital, DTS, DTS-HD streams. 7.3.0 can read teletext straight from an MPEG-2 transport stream and convert it directly to an SRT and it has better handling of broken MPEG-2 transport streams. 7.4.0 more teletext fixes. 7.5.0 has more bug fixes related to MPEG transport streams. 7.7.0 has lots of changes to reading AC3 and Blu-ray audio codecs. 7.8.0 has new features for detecting DTS streams. 7.9.0 lots more added features and bug fixes for reading Dolby Digital, DTS, DTS-HD streams.
 +
 +==== MPEG 2 Train Station (March 2018) ====
 +
 +Since this is using Matroska, it's not intended to be backwards compatible with anything (PS3, PS4, DLNA, USB). My target hardware is Android TV.
 +
 +  * HandBrake 1.0.2 minimum, 1.0.7 maximum OR
 +  * libav 12.0 to libav 12.3
 +  * Chapter support
 +  * Matroska container
 +  * x264 with tune animation, film, or grain, slow preset at minimum
 +  * H.264 profile high level 4.1 minimum, 5.1 maximum
 +  * CRF minimum of 23, maximum of 14
 +  * 30 or 60 constant fps
 +  * FDK AAC default bitrate (let HandBrake decide) OR
 +  * AC3 re-encode default bitrate (also let HandBrake decide)
 +  * smpte170m color set
 +  * VobSub or Closed Captioning, first English language stream, prefer VobSub
 +
 +If I *did* want to make it backwards compatible, here's all that would change:
 +
 +  * FDK AAC only
 +  * MPEG4 container
 +
 +If I wanted to be even more strict to avoid throwing off certain hardware:
 +
 +  * No VobSub or Closed Captioning
 +  * No chapter support
 +  * Variable framerate same as source or 30 constant fps
 +  * medium preset

Navigation