VideoHelp Forum
+ Reply to Thread
Results 1 to 7 of 7
Thread
  1. Member
    Join Date
    Sep 2012
    Location
    Australia
    Search Comp PM
    Latest Unofficial MediaInfo.dll

    All tags are applied to their respective statistics and hidden from view, even if the tracks UID doesn't match the Track Number.

    The dll also better identifies DTS ES Matrix and Descrete, detects DTS:X, applies default speaker layouts to FLAC files without WAVEFORMATEXTENSIBLE_CHANNEL_MASK tags plus better deals with some other miscellaneous EAC3To Tags.

    ...And this time it really DOES give DTS-MA it's proper bitrate.

    Code:
    General
    Unique ID						: 220444523237679225261748144594294187700 (0xA5D812226FC7A527A17ED8EF521CA6B4)
    Complete name					: F:\Make\Empty Folder\Zilla.mkv
    Format						: Matroska
    Format version					: Version 4 / Version 2
    File size						: 40.4 GiB
    Duration						: 2h 18mn
    Overall bit rate mode					: Variable
    Overall bit rate					: 41.7 Mbps
    Movie name					: Zilla
    Encoded date					: UTC 2015-11-17 10:17:26
    Writing application					: mkvmerge v8.5.1 ('Crosses') 64bit
    Writing library					: libebml v1.3.3 + libmatroska v1.4.4
    
    Video
    ID						: 1
    Format						: AVC
    Format/Info					: Advanced Video Codec
    Format profile					: High@L4.1
    Format settings, CABAC				: Yes
    Format settings, ReFrames				: 2 frames
    Format settings, GOP				: M=1, N=10
    Codec ID						: V_MPEG4/ISO/AVC
    Duration						: 2h 18mn
    Bit rate mode					: Variable
    Bit rate						: 34.7 Mbps
    Width						: 1 920 pixels
    Height						: 1 080 pixels
    Display aspect ratio					: 16:9
    Frame rate mode					: Constant
    Frame rate					: 23.976 fps
    Color space					: YUV
    Chroma subsampling					: 4:2:0
    Bit depth						: 8 bits
    Scan type						: Progressive
    Bits/(Pixel*Frame)					: 0.698
    Stream size					: 33.6 GiB (83%)
    Language						: English
    Default						: Yes
    Forced						: No
    
    Audio #1
    ID						: 2
    Format						: DTS
    Format/Info					: Digital Theater Systems
    Format profile					: MA / Core
    Mode						: 16
    Format settings, Endianness				: Big
    Codec ID						: A_DTS
    Duration						: 2h 18mn
    Bit rate mode					: Variable / Constant
    Bit rate						: 3 840 Kbps / 1 509 Kbps
    Channel(s)					: 6 channels
    Channel positions					: Front: L C R, Side: L R, LFE
    Sampling rate					: 48.0 KHz
    Bit depth						: 24 bits
    Compression mode					: Lossless / Lossy
    Stream size					: 3.66 GiB (9%)
    Language						: English
    Default						: Yes
    Forced						: No
    
    Audio #2
    ID						: 3
    Format						: FLAC
    Format/Info					: Free Lossless Audio Codec
    Codec ID						: A_FLAC
    Duration						: 2h 18mn
    Bit rate mode					: Variable
    Bit rate						: 3 202 Kbps
    Channel(s)					: 6 channels
    Channel positions					: Front: L C R, Side: L R, LFE
    Sampling rate					: 48.0 KHz
    Bit depth						: 24 bits
    Detected bit depth					: 20 bits
    Stream size					: 3.10 GiB (8%)
    Writing library					: libFLAC 1.2.1 (UTC 2007-09-17)
    Language						: English
    Default						: No
    Forced						: No
    
    Text #1
    ID						: 4
    Format						: PGS
    Muxing mode					: zlib
    Codec ID						: S_HDMV/PGS
    Codec ID/Info					: Picture based subtitle format used on BDs/HD-DVDs
    Duration						: 2h 1mn
    Bit rate						: 11.4 Kbps
    Count of elements					: 2084
    Stream size					: 9.90 MiB (0%)
    Language						: English
    Default						: No
    Forced						: No
    
    Text #2
    ID						: 5
    Format						: PGS
    Muxing mode					: zlib
    Codec ID						: S_HDMV/PGS
    Codec ID/Info					: Picture based subtitle format used on BDs/HD-DVDs
    Duration						: 1h 23mn
    Bit rate						: 198 bps
    Count of elements					: 36
    Stream size					: 121 KiB (0%)
    Language						: English
    Default						: No
    Forced						: No
    
    Text #3
    ID						: 6
    Format						: PGS
    Muxing mode					: zlib
    Codec ID						: S_HDMV/PGS
    Codec ID/Info					: Picture based subtitle format used on BDs/HD-DVDs
    Duration						: 2h 9mn
    Bit rate						: 7 053 bps
    Count of elements					: 2460
    Stream size					: 6.52 MiB (0%)
    Language						: English
    Default						: No
    Forced						: No
    
    Menu
    00:00:00.000					: en:Start
    00:07:48.092					: en:Collision Course
    00:17:25.502					: en:Worm Guy
    00:25:28.026					: en:"Gojira"
    00:36:53.461					: en:Inside a Footprint
    00:41:47.880					: en:Insurance Claim
    00:48:19.479					: en:Caught on Something
    01:01:35.900					: en:"I Got a Bite"
    01:11:05.803					: en:New Kid in Town
    01:21:38.685					: en:23Rd St. Station
    01:30:26.087					: en:Drawing Him Out
    01:39:13.989					: en:Fire at Will: One
    01:50:23.867					: en:Copter Chase
    01:52:28.658					: en:"He's Pregnant"
    02:00:36.771					: en:Shaken, Not Stirred
    02:05:56.882					: en:Section Five
    
    Last edited by ndjamena; 17th Nov 2015 at 04:42.
    Quote Quote  
  2. DECEASED
    Join Date
    Jun 2009
    Location
    Heaven
    Search Comp PM
    Many thanks for sharing it

    However the name of the archive really should be *more imaginative*
    Quote Quote  
  3. Member
    Join Date
    Sep 2012
    Location
    Australia
    Search Comp PM
    Empty Folder? All the other folders in the Make directory are either named after a TV show or have a specific purpose (ie a "Subtitles" folder for extracted subtitles). Empty Folder tends to hold a bunch of old batch files and some other junk I have nowhere else to put. I got sick of having "New Folder", and "New Folder (2)"...

    I've already ripped Godzilla (1998), but the audio in my rips are currently all reduced to 16 bit, I wanted to show off EAC3To's "VALID_BITS" tag ("Detected Duration") and Godzilla was the only movie I can remember with 20 bit audio.

    I also didn't have any files with DTS-MA left on my computer.

    The file was created especially for this purpose, which is why it's in "Empty Folder."

    Apparently that's the most interesting thing I posted... maybe I overestimated people's interest in getting better information from their MKVs...

    Anyway, this is what I posted on the Doom9 EAC3To thread:
    Of note is Detected bit depth, channel layouts despite the fact that it's an EAC3To FLAC file without a WAVEFORMATEXTENSIBLE_CHANNEL_MASK tag and all the tracks have bitrates, despite the fact that they're in an mkv and there are two variable bitrate tracks in there.

    Subtitle track one has 2084 elements in it, subtitle two has only 36, so that second one would be the forced subtitles and the last one has 2460 elements, which is more than the first, so the first must be the regular subtitles and the last must be SDH.

    Oh, right, the flac was muxed straight into the file using MKVMerge, so the UID is 3419832279421249968 and yet its statistics tags are still being applied to it correctly.
    Quote Quote  
  4. Member
    Join Date
    Sep 2012
    Location
    Australia
    Search Comp PM
    The dll does Atmos now too...
    Quote Quote  
  5. Do these changes make it back to the official MediaInfo repository?
    users currently on my ignore list: deadrats, Stears555
    Quote Quote  
  6. Member
    Join Date
    Sep 2012
    Location
    Australia
    Search Comp PM
    Yes.

    The source code of the repository has everything in the dll, except I've replaced the Atmos detection with a method Madshi gave me (that's pending in the official code, apparently my first method was flawed).

    Matroska frame rate still needs a bit of work, but it's already MUCH better then it was... oh... Jerome has neutered the new tag deduced frame rate by comparing it to the frame rate in the stream headers with a margin of error of 1.01... which is more than 1.001. I guess I should change that, I've been waiting for him too... damn.
    Quote Quote  
  7. Member
    Join Date
    Sep 2012
    Location
    Australia
    Search Comp PM
    I've tightened up the frame rate detection with tags... I'm pretty sure I've gone too far.

    Files are likely to show up as VFR if even a frame or two are missing, so if you've been appending files willy-nilly using MKVMerge prepare to see "Frame rate mode: Variable" quite a lot.

    I'm pretty sure the final version won't be like that, Jerome seems to care about things like that.
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!