daddy wrote: ↑Mon Apr 06, 2020 11:32 pmOn windows you just need the mp4muxer.exe file4knewbie wrote: ↑Mon Apr 06, 2020 3:33 pmHello everyone, my first ever 4k TV (LG C9) is coming this week and I wanted to prepare some DV movies to be ready when it arrives.
However I just can't seem to get mp4base working. I'm using Windows 10 x64 on both my pcs and I've been trying many things for the past 2 days but nothing has worked, I've tried to build the solution for windows x86 and amd64 on VS 10 SP1 and every other version of VS that has come out since then on both of my pcs and I always get the exact same error "Invalid solution configuration"
Correct me if I'm wrong but the only thing to do before being able to run the soft is to build it by going to its directory and writing the devenv line, right ?
Thank you very kindly for your help
https://github.com/DolbyLaboratories/dl ... master/bin
There is a new version 1.0.1 date from 6 march
Code: Select all
Usage: mp4muxer arg [options] Args: [Options] Descriptions: ----- -------------------- ------------------------------------------------------- --help,-h = Shows the help information. --version,-v = Shows the version information. --input-file,-i <file.ext> [--media-lang <language>] [--media-timescale <timescale>] [--input-video-frame-rate <framerate>] = Adds elementary stream (ES) file.ext with media language, timescale, and framerate(only for video,such as 23.97 or 30000/1001). Supports H264, H265, AC3, EC3, and AC4. --output-file, -o <file.mp4> = Sets the output file name. --overwrite = Overwrites the existing output .mp4 file if there is one. --mpeg4-timescale <arg> = Overrides the timescale of the entire presentation. --mpeg4-brand <arg> = Specifies the ISO base media file format brand in the format. --mpeg4-comp-brand <arg> = Specifies the ISO base media file format compatible brand(s), in the format of a comma separated list, for example mp42,iso6,isom,msdh,dby1. --output-format <arg> = Sets the output file format or the specification to which the output file must conform. Valid values include 'mp4' and 'frag-mp4'. 'mp4' is the default value. --mpeg4-max-frag-duration <arg> = Sets the maximum fragment duration in milliseconds. By default, the max duration is 2s. --dv-profile <arg> = Sets the Dolby Vision profile. This option is MANDATORY for DoVi elementary stream: Valid profile values are: 4 - dvhe.04, BL codec: HEVC10; EL codec: HEVC10; BL compatibility: SDR/HDR. 5 - dvhe.05, BL codec: HEVC10; EL codec: N/A; BL compatibility: None. 7 - dvhe.07, BL codec: HEVC10; EL codec: HEVC10; BL compatibility: Blue-ray HDR10. 8 - dvhe.08, BL codec: HEVC10; EL codec: N/A; BL compatibility: SDR/HDR. 9 - dvav.09, BL codec: AVC; EL codec: N/A; BL compatibility: SDR/HDR. --dv-bl-compatible-id <arg> = Sets the Dolby Vision base layer compatible ID, if the profile index is 8, this option must be set by user. mp4muxer usage examples: --------------------------------------------------- To create an audio-only .mp4 file with EC-3 audio: mp4muxer -o output.mp4 -i audio.ec3 --mpeg4-comp-brand mp42,iso6,isom,msdh,dby1 To multiplex AC-4 audio and H.264 video: mp4muxer -o output.mp4 -i audio.ac4 -i video.h264 --mpeg4-comp-brand mp42,iso6,isom,msdh,dby1 To multiplex Dolby vision BL+EL+RPU into a .mp4 file : mp4muxer -i ves_bl_el_rpu.264 -o single_track_output.mp4 --dv-profile 0 --mpeg4-comp-brand mp42,iso6,isom,msdh,dby1 --overwrite To multiplex Dolby vision BL+EL+RPU file into a .mp4 file with EC-3 audio track: mp4muxer -i ves_bl_el_rpu.265 -i audio.ec3 -o output.mp4 --dv-profile 8 --dv-bl-compatible-id 2 --mpeg4-comp-brand mp42,iso6,isom,msdh,dby1 --overwrite Note: For the Dolby vision profile 8, dv-bl-compatible-id is necessary.
This seems to be a new option: --dv-bl-compatible-id <arg>
Worked to perfection thank you so much, I wish developers would put this kind of precious info in their Readme files for beginners like me. I also had to download the latest TsMuxer nightly to be able to demux Knives Out because the stable one had issues with the mpls playlist. I hope my C9 can read my hard earned profile 7 mp4 correctly