I take this request back or at least give it super low priority. I found a better way to save Atmos files as .m4a. That format already supports full tagging in foobar2000.
Tags must be stored in a usual way at the end of .mlp file. I'll see about it.
Is there any news now that .mlp also supports Dolby Atmos playback? It would be neat if tags could at least be stored in metabase/xml.
The get .mlp files with TrueHD/Dolby Atmos you can follow these steps: Rip with DVDFab to .mp4, preserving the chapters so you create individual tracks. Load each track in avidemux using "Audio/Save Audio" from menu and add .mlp extension. Not .mlp: You can also rip with DVDFab to .mts with individual chapters and then use MkvToolnix to mux to .mka, discarding the video track.
Yes, working in 0.7.2. Thanks for the swift fix.
foo_input_dvda 0.7.1 vs 0.6.2 - channel mapping
That's true. Hope it's fixed in 0.7.2. Thank you!
Can confirm. In 0.7.1 Back Left is swapped with Center. And Back Right is swapped with LFE.
foo_input_dvda 0.7.1 vs 0.6.2 - channel mapping
At least v0.7.0 can play the Atmos file you have shared.
One can use "MakeMKV". The process is a bit tedious, and involves a few copies. Matroska here serves as a vehicle for timing and cutting. You get a big Matroska file with chapters, which likely need to be adjusted so that they lie precisely before the start of a 'track', and not somewhere in the decay of the previous one. Then I'd remux with MkvToolNix. The resulting file can be kept that way, or split by chapters using MkvToolNix, and extracted with MkvExtractGUI to obtain MLP files. Currently Foobar...
Thank you for samples. Here's another question: Suppose, there's some BD with Dolby TrueHD+Atmos coded tracks. So, what's the way to extract audio streams for foobar playback? I've thought about tsMuxeR, but it gives ".AC3" extension to output files.
The extension given by Dolby Encoding Engine is ".MLP". It is supported by your plug-in, but only if the data doesn't contain an atmos extension. I only expect the "core bed" to be playable. I've cut an 8 second sample. One stream is 7.1+atmos (does not play) and the other is 7.1 only (plays) http://j7n.sytes.net/temp/thd71/
What extension do TrueHD files have? ".AC3"?
TrueHD files with the Atmos extension are not recognized by Foobar. They do play after being reduced to the "core" using FFMPEG, except the estimated duration is way off. It is possible that the streams were not cut ideally to start with a valid frame, but I do not understand their structure. Could such files be supported? Alternatively, could the TrueHD codec in Matroska be supported? Keeping the format as MLP allows to retain the Atmos channels for the future.
Multi-value tags bug
It has been broken since 0.5.3. Hope 0.6.3 fixes the issue. Thank you for discovering this.
Multi-value tags bug
Thanks, However 99.9% of DTS cinema content was 5 channel (subwoofer was filtered off from surround channels). 6ch and 8ch were very special events which I never encountered in my 20y experience - ok, maybe once but we didn't get the disk! :)
Thank you very much.
I've rebuilt plugin with the latest SDK. When it happens again, I'd like to see crash dump. Thank you.
Foobar 2.0 x64 dvda-0.6.1 problem
I'm sorry that I've totally missed what you've asked. As far as I remember the procedure of decrypting AUDIO_TS files is: 1. Put encrypted .AOBs in some folder. .IFOs aren't needed because they're not encrypted. 2. Do "Copy to..." to this folder, but leave "Copy entire source folder content" unchecked. Then foobar copies AUDIO_TS.IFO to this folder and decrypts all encrypted .AOBs.
Yes, that's what I usually do. It didn't work in this case due to scratches on the disc preventing the files from being correctly copied by Foobar2000, hence needing to use ddrescue (and two different optical drives) to successfully create an iso backup of the disc. The trick was figuring out, once I had successfully created the encrypted iso backup and extracted the AUDIO_TS files from it, how to coax the plugin to decrypt those files, using the key from the physical disc, without copying all of...
Foobar2000 hangs randomly when I scan DVD-A dynamic range with Dynamic Range Meter plugin. When I change foobar process CPU affinity to only one core, it works every time. Strange thing, mystifying… Sometimes I see 'Error: DVD-Audio Decoder initialization failed' and 'Error: DVD-Audio Decoder cannot initialize audio stream' in console log while DR or Replaygain scanning. SACD decoder works perfectly on all cores, no problems at all.
Thanx a lot!
In 0.5.4 disc caching is removed.
In 0.5.4 disc caching is removed.
readme.txt: If AUDIO_TS follder is copied from protected disc (Right-Click -> File Operations -> Copy to...) it will be automatically decrypted. Select "Destination Folder", check "Copy Entire source Folder Content", enter "File Name Pattern" as %filename%, click "Run". See console output for operation progress. After this procedure you should have playable copy of the original disc.
Naturally I finally found a solution shortly after posting (though please let me know if there's a better one): Extract all of the files from the AUDIO_TS folder in the rescue iso except “DVDAUDIO.MKB” and “DVDAUDIO.BUP” into a new folder. Open the physical disc with Foobar2000 and stop playback. Right click a track→File operations→Copy to… Make sure “Copy entire source folder content” is checked and “File name” is %filename% as usual. For “Destination”, select the folder containing the files (“AUDIO_TS.IFO”,...
I have a disc that has some scratches and copying the files from from the disc with Foobar2000 as I normally would fails. However, I was able to extract a full (encrypted) iso of the disc using ddrescue and two different drives. If I open the disc directly with Foobar2000, the plugin fetches the key from the disc and playback starts successfully. However, unsurprisingly, playing back the iso fails because the tracks are still encrypted and in this case the plugin doesn't have the key. Is there any...
Why is this? For ex, after RG scanning, I have to wait for 'Release cached DVD-Audio discs' message in console log, or else RG info will not be written. RG info should be written to .xml (as tracks tags), but fb2k sees that source .iso is locked and prohibits tags updating).
Worksssssssssssssssssss :) Great job you do !!!!! You made my day :) Thanks Thanks Thanks
You made my dayWorksssssssssssssssssss :) Great job you do !!!!! You made my day :) Thanks Thanks Thanks
I added "Do not load untagged tracks" option. When checked plugin will not be loading tracks without metabase info.
Thanks for answering! The DVD Audio plugin options in this case do not filter, duplicate themes. One option is to delete them manually. But when I add the ISO back to Foobar2000, the same thing happens again. Is there a way to edit the tags or the .xml file so that I don't load them the next time to the playlist? I attach the XML. Hopefully there is some way so I apply it to other ISOs. I hope you understand, I am using Google Translate, my native language is not English. Thank you very much aga...
File->Preferences->Tools->DVD-Audio options are for that/ And you can just remove tracks from playlist.
Hi! Excellent plugin! I have a question: Is it possible to hide some tracks from the Foobar2000 playlist? Some duplicate tracks are loaded into the playlist. Is it possible that by editing the DVD Audio tags, the next time I load it they will disappear? The only thing I see in the readme with respect to this is: 1. Enter info about all tracks (as full as possible). Use '-' letter for dummy tracks. But I can't get it to work. I would greatly appreciate it if you can help me, it is a question that...
Wow... so fast...
foobar2000 did it for me. Folder %USERNAME%\AppData\Roaming\foobar2000\user-components\foo_input_dvda has the new DLL file.
Yes, you need to remove the old dll.
I see now that the foo_input_dvda.fb2k-component contains the DLL and foobar2000 knows what to do with it. Readme for 0.5.0 needs updating.
There is no DLL in the 0.5.0 archive, so am I to assume that I should delete the DLL that came with version 0.4.11 from the foobar2000 components folder?
There're no linked tags, of course.
Can't deny, I'll give a try.
Maybe Corona gave you more time? Here's hoping :-)
At the moment I don't have time for this, Sorry.
Normally I hate to prod developers with their limited time available, but I guess after 3 years I might launch one more try :-) The SACD tagging system where the xml is stored next to the ISO is much better for portability than using the DVDA_METABASE folder under user settings . Maybe you could port that code over here after all?
The newer 0.1.4 should have 0.1.1 channel mapping for 5 channel tracks. Please ccheck if there's everything ok. I'm still not quite sure about LFE levels.
The newer 0.1.4 should have 0.1.1 channel mapping for 5 channel tracks.