foo_input_dvda incorrect XML unicode file name
Another request for Mac support. Just found your SACD component. Nice!!
Mac support
Last version broke Foobar v1.6 support
Works now. Thanks!
0.8.1 should work with foobar v1.5/6.
Last version broke Foobar v1.6 support
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).