yusesope wrote: ↑Thu Mar 05, 2020 5:47 pm
Here are several clips of 23 seconds each relating to the Joker movie
First of all , thanks a lot for doing this! You did write the history.
Now, to avoid some confusion, let me sum it up and please correct me if I'm wrong on any account.
DV streams may have different profiles and configurations.
Single layer: Video + RPU stream
Double layer: Video (base) layer + Video (extension) layer (difference between 12bit and 10bit picture) + RPU stream.
Profile 7 is always double-layer and may be authored in FEL (full EL) or MEL configuration (minimal EL). In MEL configuration the video extension layer contains all zero pictures (no 12-bit data) and could be safely discarded.
Old devices with old DV profile 7 implementation don't know about MEL and require EL stream.
Some new "slow and crappy" devices can only decode profile 7 MEL configuration and choke on non-empty EL stream.
Double layer configuration may be encoded as single-PID or dual-PID in M2TS file. Note: "Double layer" is not equal to "dual-PID", and in fact these are orthogonal.
Conversion from dual-PID encoding to single-PID encoding is publicly documented in freely-available Dolby encoding spec, and implemented in dolby mp4muxer.
UHD Blu-ray always use DV profile 7 double-layer in M2TS container, in FEL or MEL configuration, encoded as dual-PID.
The "Joker" sample is dvhe.07 double-layer MEL stream.
Joker_BL_EL_RPU ("my program - first version") is a full double-layer transcode from dual-PID to single-PID encoding: BL + EL + RPU.
Joker_BL_RPU ("second version - identical to that of DVDFab") is MEL-optimized transcoding from dual-PID to single-PID encoding: BL + RPU. The (empty) EL is dropped.
Both samples can be easily encoded as MKV, and available at
http://www.makemkv.com/download/dv/
(a) Most devices should be able to play both MKV samples.
(b) Devices with old implementation could choke on
Joker_BL_EL_RPU
(c) Low-power devices may only handle
Joker_BL_RPU. These devices won't be able to play FEL streams.
Please try both samples and post the results. Also, as mentioned before, please point out if you see anything wrong. If everything looks good, then probably we should start a "compatibility" thread with a summary sticky post like:
device - compatibility status.
Also, can anyone find a good sample for FEL stream of roughly the same duration - 23 seconds, about 100 MB? Please PM/email me if you have M2TS and I'll produce MKV out of it.