Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
5th July 2015, 16:16 | #13341 | Link | ||
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
I don't know if HDMI supports 3/1 PCM transport. Maybe it doesn't? I've no idea. If it doesn't, then maybe 3/1 should simply be extended to 7.1 by adding empty channels? I don't know, and that's clearly outside of what this thread is about. Quote:
I think at this point it's time to stop this discussion in this thread. This thread is about eac3to, and not about bugs in other projects like Kodi, ffmpeg, VLC, mediainfo or whatever. |
||
5th July 2015, 16:52 | #13342 | Link | |||
Registered User
Join Date: Nov 2006
Posts: 415
|
Thanks for the feedback everyone.
Quote:
Ok. But the problem is that it writes files that will play back with a wrong channel layout for 3/1 (and what else? We don't know if other less used layouts will have problems as well as it doesn't give a warning with the bad player support for 3/1) with the majority of players (all commercial players, everything ffmpeg based, vlc,...). According to the feedback above only the lav filters and perhaps MPC-HC will play the eac3to 3/1 correctly. As this is a problem with the majority of players, this is imho an issue big enough to be worthy of a warning (ffmpeg decided it was as they added an error warning). Quote:
Quote:
eac3to should tell users the FLAC spec is incomplete for this layout (and what about other layouts) and that playback problems may arise with many players. If I hadn't tried encoding with makemkv and ffmpeg I would have never known there was a playback problem with my eac3to flac file. Last edited by Bigmango; 5th July 2015 at 17:01. |
|||
5th July 2015, 18:13 | #13343 | Link |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
I don't have the resources to test any and every funny format and speaker config. I suppose there will probably many more than 3/1 which may produce problems with some software or hardware players. And it won't be limited to FLAC, either. Warning about bugs in other software or hardware is not eac3to's job. The only thing I worry about is whether eac3to produces correct files. As long as it does, I'm satisfied. So instead of bugging me to add a warning, better spend your time getting the real bugs fixed in the other software/hardware. You're barking up the wrong tree here. It seems eac3to is one of the few parts of your tool collection which works correctly. So why do you bother *me* with change requests and complaints?
Btw, I think that using LAV Audio Decoder to decode eac3to's 3/1 FLAC files will probably produce the same results as playing 3/1 WAV files, or letting LAV Audio Decoder decode 3/1 DTS files in real time during playback. So I think this issue is not FLAC specific. In any case, this is my last post about this topic. |
20th July 2015, 09:41 | #13347 | Link |
Registered User
Join Date: Oct 2012
Posts: 32
|
Hello guys,
After i read the eac3to tutorial, and even google it 100 times i didn't found a solution at this problem so i try to post here maybe someone will help me. I have a Bluray with TrueHD and i want to extract the audio in 640 .ac3 With nero : C:\Users\Desktop\eac3to>eac3to.exe D:\test.thd test.ac3 -nero TrueHD, 5.1 channels, 48kHz thd, 48000, 5.1 Disabling DRC for Nero (E-)AC3 decoding... Decoding with DirectShow (Nero Audio Decoder 2)... The DirectShow audio decoder didn't accept the input stream. Aborted at file position 262144. Whitout nero : C:\Users\Desktop\eac3to>eac3to.exe D:\test.thd test.ac3 TrueHD, 5.1 channels, 48kHz thd, 48000, 5.1 Decoding with libav/ffmpeg... Remapping channels... Encoding AC3 <640kbps> with libAften... The libav decoder reported error -1094995529 while decoding. And there it's the eac3to test. C:\Users\Desktop\eac3to>eac3to -test eac3to (v3.29) is up to date Nero Audio Decoder (Nero 7) works fine ArcSoft DTS Decoder (1.1.0.8) works fine Sonic Audio Decoder (4.3.0.169) works fine Haali Matroska Muxer (2013-04-14) is installed There's a new version (2013-06-23) available http://haali.net/mkv Nero AAC Encoder (1.5.4.0) is up to date Surcode DTS Encoder (1.0.29.0) is installed IF someone can help me, i will be greatful. Cheers! |
20th July 2015, 11:00 | #13348 | Link | |
Moderator
Join Date: Feb 2005
Location: Spain
Posts: 6,915
|
Quote:
You can try with the last ffmpeg version: ffmpeg.exe -i test.thd -acodec ac3 -ab 640k test.ac3 If still don't work and your test.thd play fine with some player you can upload a sample to ffmpeg developers.
__________________
BeHappy, AviSynth audio transcoder. |
|
20th July 2015, 11:22 | #13349 | Link |
Registered User
Join Date: Oct 2012
Posts: 32
|
Thanks for your answer @tebasuna51.
Already try that before post here. [truehd @ 04cb2d40] Lossless check failed - expected 13, calculated 1f. [NULL @ 04caa440] mlpparse: Parity check failed. [truehd @ 04cb2d40] Lossless check failed - expected 43, calculated 38. [NULL @ 04caa440] mlpparse: Parity check failed. [truehd @ 04cb2d40] Lossless check failed - expected 2a, calculated 1d. [NULL @ 04caa440] mlpparse: Parity check failed. [truehd @ 04cb2d40] Lossless check failed - expected c7, calculated 5f. [NULL @ 04caa440] mlpparse: Parity check failed. [truehd @ 04cb2d40] Lossless check failed - expected 9a, calculated 88. [NULL @ 04caa440] mlpparse: Parity check failed. [truehd @ 04cb2d40] Lossless check failed - expected 43, calculated d7. [NULL @ 04caa440] mlpparse: Parity check failed. [truehd @ 04cb2d40] Lossless check failed - expected 7f, calculated f9. [NULL @ 04caa440] mlpparse: Parity check failed. [truehd @ 04cb2d40] Lossless check failed - expected 6f, calculated 37. [NULL @ 04caa440] mlpparse: Parity check failed. [truehd @ 04cb2d40] Lossless check failed - expected dc, calculated a0. [NULL @ 04caa440] mlpparse: Parity check failed. [truehd @ 04cb2d40] Lossless check failed - expected 13, calculated d0. [NULL @ 04caa440] mlpparse: Parity check failed. [truehd @ 04cb2d40] Lossless check failed - expected 47, calculated 3b. [NULL @ 04caa440] mlpparse: Parity check failed. [truehd @ 04cb2d40] Lossless check failed - expected 8e, calculated 2a. [NULL @ 04caa440] mlpparse: Parity check failed. [truehd @ 04cb2d40] Lossless check failed - expected b6, calculated 81. [NULL @ 04caa440] mlpparse: Parity check failed. [truehd @ 04cb2d40] Lossless check failed - expected da, calculated 6a. [NULL @ 04caa440] mlpparse: Parity check failed. [truehd @ 04cb2d40] Lossless check failed - expected b7, calculated 7a. [NULL @ 04caa440] mlpparse: Parity check failed. [truehd @ 04cb2d40] Lossless check failed - expected 40, calculated e8. [NULL @ 04caa440] mlpparse: Parity check failed. [truehd @ 04cb2d40] Lossless check failed - expected 8c, calculated 7c. [NULL @ 04caa440] mlpparse: Parity check failed. [truehd @ 04cb2d40] Lossless check failed - expected 32, calculated 25. [NULL @ 04caa440] mlpparse: Parity check failed. [truehd @ 04cb2d40] Lossless check failed - expected c4, calculated f9. [NULL @ 04caa440] mlpparse: Parity check failed. [truehd @ 04cb2d40] Lossless check failed - expected 29, calculated 10. [NULL @ 04caa440] mlpparse: Parity check failed. Last message repeated 13 times size= 31002kB time=00:06:38.80 bitrate= 636.8kbits/s video:0kB audio:31002kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.000000% And yes, the .thd it's not corrupt since it plays well different players. I would wish more to find a problem to that nero encode since that seems the proper way to go from thd to ac3. |
20th July 2015, 14:21 | #13353 | Link | |
Registered User
Join Date: Nov 2013
Posts: 40
|
Please help me, i have extracted 2 audio track LPCM in RAW format, i need to convert to ac3.
For eng track i have converted without problems Quote:
d:\eac3to327>eac3to.exe "ITA.raw" ITA.ac3 -448 This might be a RAW/PCM file. Trying to figure out the details. This will probably take a while. Please be patient... Was not able to figure out all parameters of this RAW/PCM file. Please specify channel, bitdepth and endian parameters via command line. How to configure command line to convert to ac3 this raw eac3to.exe "ITA.raw" ITA.ac3 ??? ??? Thanks |
|
20th July 2015, 14:38 | #13354 | Link |
Moderator
Join Date: Feb 2005
Location: Spain
Posts: 6,915
|
@Xor
Never extract audio tracks LPCM like raw, use wav or w64 format to avoid this problem, the data samples are the same. If you know than ITA.raw have the same parameters than the ENG.raw use: eac3to.exe "ITA.raw" ITA.ac3 -448 -override -2 -24 -little -48000 Also the bitrate for 2 channels is enough with 256 Kb/s
__________________
BeHappy, AviSynth audio transcoder. |
20th July 2015, 14:51 | #13355 | Link | ||
Registered User
Join Date: Nov 2013
Posts: 40
|
Quote:
Quote:
|
||
22nd July 2015, 15:53 | #13357 | Link | |
Registered User
Join Date: Feb 2003
Posts: 103
|
I want to convert PAL aac audio file to 23.976 wav files, but on every file I try I receive this error message:
Quote:
What does this mean? Is a NeroAacDec error or are the files wrong? They play fine in Vlc. TIA |
|
22nd July 2015, 17:25 | #13359 | Link | |
Moderator
Join Date: Feb 2005
Location: Spain
Posts: 6,915
|
Quote:
Also you can decode to wav, instead extract, with ffmpeg. After you can use the wav with eac3to to do the 25 -> 23.976 conversion. To decode aac with eac3to you need Nero7+plugins (not free) installed.
__________________
BeHappy, AviSynth audio transcoder. |
|
23rd July 2015, 10:58 | #13360 | Link | |
Registered User
Join Date: Nov 2014
Posts: 23
|
Quote:
The commandline would look something like this: eac3to path/to/originalvideofile.m2ts 2: path/to/extractedcore.ac3 - core |
|
Tags |
eac3to |
|
|