When Disable video stream transcoding is checked, video stream bitrate and video dimension target settings can be ignored by the Optimizer.
This means that optimized files sometimes aren’t created at all when they should be. It can also mean that high-bitrate video is only remuxed when it should be transcoded to a lower bitrate.
DVST Unchecked
DVST Unchecked
DVST Checked
DVST Checked
Source
iOS 20Mbps
iOS 2Mbps
iOS 20Mbps
iOS 2Mbps
1080p H.264 AAC MP4
No file created1
Video Transcoded
No file created
No file created2
1080p H.264 AC3 MKV
Video Remuxed, Audio Transcoded
Video Transcoded, Audio Transcoded
Video Remuxed, Audio Transcoded
Video only Remuxed3, Audio Transcoded
(1): No file created, correctly, because file meets profile targets. Clever girl.
(2): Video should be Transcoded. Logs incorrectly state that file meets targets.
(3): Video should be Transcoded. Resulting file/bitrate too big.
I can make and DM server logs if you are excited about them.
The behavior hasn’t changed in 1.20.1.3252. When Disable video stream transcoding is enabled:
If the source video is H.264, the user’s chosen quality/size/bitrate is ignored for sync and optimize jobs.
However, if the source video stream is another codec (H.265!), user quality selection is obeyed. Then the optimization job produces video at the chosen quality.