I guess for right now there is no option to remux to a 4K HDR with DD+ with joint object control I'm only guessing here, but I wonder if A_EAC3 means A(Atmos)_EAC3 in the Codec ID But MKV & MP4\M4V are different and have other metadata and image embedded I was fully aware zip & rar are file based containers and also used for word & excel. I guess i have no options if i want to keep the object positioning meta data in place. Scott Thanks Scott for your reply, i've been doing some digging and it seems FFMPEG does have full Atmos support. However I know ec-3 is also correct term for Dolby Digital Plus. Thanks David Maybe I'm wrong but those are not the same containers, MKV uses its own codec ID's and MP4 spec is different. MUCH more work needs to be done before non-licensed, opensource, reverse-engineered tools properly support Atmos. One upshot of all this is that I do not believe there is currently a resolution to your problem. Plus, they are (usually) agnostic about their supported asset filetypes. And they often support a wide variety of compression schemes, as those schemes are encapulated in the raw assets, not intrinsic to the container.Īrchive formats, OTOH, are much more closely tied to specific (lossless) compression schemes, AND they support recursive files & folders, password protection & encryption (mm containers do not seem to, though some codecs do). They include not just assets, but rich metadata, AND are often instrumental in maintaining sync between the assets. Because it doesn't fully recognize all the syntax, it could very well miss (and miss copying) elements that are necessary for proper playback.Īlso, mp4 etc ARE just (multimedia) containers, but they are both more and less than zip & rar. Not surprising since those are all reverse engineered. The issue with codec ID is, I suspect, a failing of ffmpeg to fully support Atmos, and perhaps also eac3. That's why I suggested it to you, as your original script WAS re-encoding. I was surprised to learn it re-encodes Audio.Ĭodec "copy" does just that, copy. I just wanted to copy the Video/Audio from. I thought MKV & MP4 were just containers, like a. I’m guessing Track 1 is the Audio and I suspect its not able to re encode correctly. I also get this error “ track 1: codec frame size is not set” Ok, so certainly an improvement, I now see JOC and Atmos mentioned in the Format and Commercial name. I do wonder if we have remuxed the the Audio stream containing all the JOC data, but the container isn't marked as Dolby digital plus with Atom (with JOC)įfmpeg -i original.mkv -c:v copy -c:a copy output.mp4 The JOC markings have been removed with FFmpeg. I've also remuxed an MKV to MKV and able to see the same result. The remux operation finished in about 1 minute for a 8Gb 4k video file, so I know there is no reencoding going on. MKV contains only 1 video and 1 audio track)įormat/Info: Enhanced AC-3 with Joint Object CodingĬommercial name: Dolby Digital Plus with Dolby Atmos The mediainfo tool reports Dolby Digital Plus with JOC for the MKV and Dolby Digital Plus without JOC for MP4.įfmpeg -i original.mkv -c:v copy -c:a eac3 -tag:v hvc1 output.mp4 From what I understand MP4\M4V supports Atmos This contains the Atmos information for object based sound. The issue is retaining the Dolby Digital Plus including JOC. I have achieved the ability to remux 4K HDR with Dolby Digital Plus in a. It's important not to convert, but to remux. I'm remuxing a number of video files from MKV to MP4\M4V so they play on the Apple platform (including the TV App). Does anyone know how to remux and keep enhanced AC-3 with joint object control (JOC) with FFmpeg.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |