for some reasone v1.0.1 stopped working. mp4-file is created, proper size, but C8 doesn't play it.daddy wrote: Mon Apr 06, 2020 11:32 pmOn windows you just need the mp4muxer.exe file4knewbie wrote: Mon Apr 06, 2020 3:33 pm Hello 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>
previous version (mp4muxer_64bit.exe) still works like a charm, I wonder what changed...
same problem with gemini man. I guess alpha processor is not fast enough for DV 60fps.deadchip12 wrote: Sat Apr 04, 2020 10:46 amDual track dual layer profile 7 mp4 remuxes made with mp4muxer play without any problem on internal player of my c7, c8 and now c9. Except Gemini Man. Still can’t figure out a way to play it smoothly at correct 60fps. The hdr10 version plays fine but not the dolby vision version.shawnc22 wrote: Tue Mar 31, 2020 8:36 pm Ah that does seem like a plausible explanation. I personally have never gotten profile 7 files to work on my B9, but people previously in this thread have reported that dual track dual layer profile 7 mp4 remuxes made with mp4muxer play without issue on their LG C# internal players. If anyone with a C# TV can try a mp4 prof7 remux of an FEL movie, that would be helpful.
which version of mp4muxer are you using?

