pcroland / deew

Dolby Encoding Engine Wrapper
https://deew.dev
MIT License
195 stars 20 forks source link

[BUG] XML Validation Failed: Linux Dee #19

Closed patrickenfuego closed 2 years ago

patrickenfuego commented 2 years ago
python3 deew.py -i ~/Videos/Back\ to\ the\ Future_audio.mka -o /home/user/Videos -f ddp -b 768 -k
Running the following commands:
ffmpeg -y -drc_scale 0 -i [input] -c:a:0 pcm_s24le -filter_complex pan=7.1|c0=c0|c1=c1|c2=c2|c3=c3|c4=c6|c5=c7|c6=c4|c7=c5 -rf64 always [output] && dee 
-x [input]

XML validation failed:
element surround_90_degree_phase_shift: Schemas validity error : Element 'surround_90_degree_phase_shift': This element is not expected.
XML validation failed:
element surround_90_degree_phase_shift: Schemas validity error : Element 'surround_90_degree_phase_shift': This element is not expected.

This happened with lfe_lowpass_filter before the error above, I commented it out in xml_base.py to see if it would continue and then got the error above. Any ideas on what the issue might be? Same command runs fine from the Windows side.

pcroland commented 2 years ago

xml validation has been completely turned off for Linux/macOS in the latest commit. Let me know if it doesn't work.

patrickenfuego commented 2 years ago

Worked like a charm - thanks @pcroland. Weird that was causing issues though.