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. |
2nd November 2019, 10:31 | #14881 | Link |
Registered User
Join Date: Oct 2002
Location: France
Posts: 2,308
|
Be realistic.
As good as he is, you can't expect videoh to produce all the eac3to features within the snap of a fingers. It will be allready very great if there is a simple demuxer wich demux properly streams where eac3to fails.
__________________
My github. |
3rd November 2019, 18:37 | #14884 | Link |
Useful n00b
Join Date: Jul 2014
Posts: 1,667
|
Just successfully did a first full demux from Cars 2 UHD using DGDemux. I have to clean up some stuff, remove the licensing, and make a manual. Maybe by Thanksgiving, or even next week!
I will start a new thread for further status reports, as it doesn't belong here. EDIT: New thread is here: https://forum.doom9.org/showthread.p...34#post1889434 Last edited by videoh; 5th November 2019 at 18:46. |
8th January 2020, 05:15 | #14885 | Link |
Registered User
Join Date: May 2007
Location: Wisconsin
Posts: 2,129
|
Found a problem with eac3to v3.34. It freezes while attempting to analyze a full ABC network feed mux. It gets to 96% and halts.
A sample tsreader capture of the mux is here (53,879,018 bytes). MediaInfo reads it just fine. |
8th January 2020, 10:32 | #14886 | Link |
German doom9/Gleitz SuMo
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,752
|
MediaInfo does not analyze the whole file, only the file parts where it assumes to find the headers with the attributes describing the content (usually in the beginning of a file, sometimes in the end as well). It will most probably skip parts with possible broadcast data errors.
|
8th January 2020, 11:49 | #14887 | Link | |
Moderator
Join Date: Feb 2005
Location: Spain
Posts: 6,890
|
Maybe there are some problem at end of mux (96%), MediaInfo never read all the stream, only the headers.
ffmpeg info say: Quote:
Try yourself: ffmpeg -i "ABC-H265-mux-test.ts" -map 0:42 -vcodec copy "ABC-H265-mux-test.ts_42.h265"
__________________
BeHappy, AviSynth audio transcoder. |
|
8th January 2020, 14:05 | #14888 | Link |
Registered User
Join Date: May 2007
Location: Wisconsin
Posts: 2,129
|
I tried opening the file with tsmuxer (2.6.15) and it complained about pieces of it and ignored a couple of video streams and audio streams. So, I did another capture of 500 MB and tsmuxer didn't like it either. So I read the new file into VideoReDoPro and extracted each of the 6 programs (1 video stream and 5 audio streams). Not one error was reported. I remuxed the 6 TS files into a M2TS file via tsmuxer and eac3to liked it.
I have no idea what is wrong with a complete mux capture that causes eac3to and tsmuxer to not like it. If I just capture one of the program streams, eac3to doesn't have an issue with it. Thanks for the pointers. As a side note, I normally do not capture the ABC network feed. I'm only doing it lately because of the Jeopardy! special programming. And because ABC switched over from H.264 to H.265, I was also testing out my ZShell script extract a single stream and extract three of the audio streams to convert the MPA to DD5.1 AC3. When eac3to hung I thought that the new 3.34 version had issues. Turns out that the ABC network feed has something in it that eac3to and tsmuxer do not like, when captured as a whole. |
8th January 2020, 16:55 | #14889 | Link |
Life's clearer in 4K UHD
Join Date: Jun 2003
Location: Notts, UK
Posts: 12,219
|
Hi @MrVideo,
It's been a few years since I've played around with transport streams that contain multiple TV channels. But I seem to remember that Mosu's MKVToolNix did quite a good job at identifying all the separate streams...
__________________
| I've been testing hardware media playback devices and software A/V encoders and decoders since 2001 | My Network Layout & A/V Gear |
|
9th January 2020, 02:12 | #14890 | Link |
Registered User
Join Date: May 2007
Location: Wisconsin
Posts: 2,129
|
I know what all of the streams are. I don't use eac3to to identify the streams, but to extract one of the program's video and audio streams in order to create 6 separate wave files from the MPA stereo audio streams so that I can use ffmpeg to create an AC3 5.1 file that I'll then tsmuxer into a new TS file. I have a Zshell script that runs all of the pieces. If eac3to can't find all of the streams, it means that I have to use VideoReDo to pull what I want into a new stream that will then be used to create the AC3 file. That said, it means that I should only capture the program that I need, which is what I am doing as I write this.
There is always a way around an issue. |
21st January 2020, 03:25 | #14891 | Link |
Registered User
Join Date: Feb 2015
Posts: 43
|
I have a UHD disc with different audio streams with different delays. The THD+AC3 (Atmos) stream has a -5ms delay and I was told earlier in this thread that eac3to cannot apply a delay to those streams. This results in the file name being appended with a "DELAY -5ms". The other audio streams show a -17ms delay but the file names are not appended. Looking at the log, it shows the -17ms streams have had a adjustment applied to the stream by eac3to. It also shows that +15ms of the delay could not be applied to the same streams.
Is the timing of these audio streams correct when eac3to corrects them even when showing it couldn't correct it completely? eac3to v3.34 command line: "C:\eac3to.exe" "C:\XXXXX" 1) 1: "C:\Chapters.TXT" 2: "C:\Video_2_HEVC.h265" 3: "C:\Audio_3_English.THD+AC3" 4: "C:\Audio_4_French.AC3" 5: "C:\Audio_5_Italian.AC3" 6: "C:\Audio_6_Japanese.AC3" 7: "C:\Audio_7_Portuguese.AC3" 8: "C:\Audio_8_Spanish.AC3" 9: "C:\Audio_9_Thai.AC3" 10: "C:\Audio_10_English.AC3" 11: "C:\Subtitle_11_English.sup" 12: "C:\Subtitle_12_English.sup" 13: "C:\Subtitle_13_English.sup" 14: "C:\Subtitle_14_English.sup" 15: "C:\Subtitle_15_Chinese.sup" 16: "C:\Subtitle_16_Chinese.sup" 17: "C:\Subtitle_17_French.sup" 18: "C:\Subtitle_18_Italian.sup" 19: "C:\Subtitle_19_Japanese.sup" 20: "C:\Subtitle_20_Korean.sup" 21: "C:\Subtitle_21_Portuguese.sup" 22: "C:\Subtitle_22_Spanish.sup" 23: "C:\Subtitle_23_Thai.sup" 24: "C:\Subtitle_24_French.sup" 25: "C:\Subtitle_25_Japanese.sup" 26: "C:\Subtitle_26_English.sup" 27: "C:\Subtitle_27_Italian.sup" 28: "C:\Subtitle_28_Japanese.sup" 29: "C:\Subtitle_29_Korean.sup" 30: "C:\Subtitle_30_Spanish.sup" -progressnumbers -minPlayListRuntime=0:01:00 -log="C:\log.txt" ------------------------------------------------------------------------------ M2TS, 1 video track, 8 audio tracks, 20 subtitle tracks, 2:18:01, 11.988p 1: Chapters, 16 chapters 2: h265/HEVC, 2160p24 /1.001 (16:9), 10 bits 3: TrueHD/AC3 (Atmos), English, 7.1 channels, 48kHz, -5ms (embedded: AC3, 5.1 channels, 640kbps, 48kHz) 4: AC3 Surround, French, 2.0 channels, 192kbps, 48kHz, -17ms 5: AC3, Italian, 5.1 channels, 640kbps, 48kHz, -17ms 6: AC3, Japanese, 5.1 channels, 640kbps, 48kHz, -17ms 7: AC3, Portuguese, 5.1 channels, 640kbps, 48kHz, -17ms 8: AC3, Spanish, 5.1 channels, 384kbps, 48kHz, -17ms 9: AC3, Thai, 5.1 channels, 384kbps, 48kHz, -17ms 10: AC3 Surround, English, 2.0 channels, 192kbps, 48kHz, -17ms 11: Subtitle (PGS), English 12: Subtitle (PGS), English 13: Subtitle (PGS), English 14: Subtitle (PGS), English 15: Subtitle (PGS), Chinese 16: Subtitle (PGS), Chinese 17: Subtitle (PGS), French 18: Subtitle (PGS), Italian 19: Subtitle (PGS), Japanese 20: Subtitle (PGS), Korean 21: Subtitle (PGS), Portuguese 22: Subtitle (PGS), Spanish 23: Subtitle (PGS), Thai 24: Subtitle (PGS), French 25: Subtitle (PGS), Japanese 26: Subtitle (PGS), English 27: Subtitle (PGS), Italian 28: Subtitle (PGS), Japanese 29: Subtitle (PGS), Korean 30: Subtitle (PGS), Spanish Creating file "C:\Chapters.TXT"... [a06] Extracting audio track number 6... [v02] Extracting video track number 2... [s30] Extracting subtitle track number 30... [s22] Extracting subtitle track number 22... [s20] Extracting subtitle track number 20... [s27] Extracting subtitle track number 27... [s21] Extracting subtitle track number 21... [a09] Extracting audio track number 9... [a09] Applying (E-)AC3 delay... [a09] A remaining delay of +15ms could not be fixed. [s29] Extracting subtitle track number 29... [s19] Extracting subtitle track number 19... [a04] Extracting audio track number 4... [a04] Applying (E-)AC3 delay... [a04] A remaining delay of +15ms could not be fixed. [s17] Extracting subtitle track number 17... [a03] Extracting audio track number 3... [a10] Extracting audio track number 10... [a10] Applying (E-)AC3 delay... [a10] A remaining delay of +15ms could not be fixed. [a07] Extracting audio track number 7... [a07] Applying (E-)AC3 delay... [a07] A remaining delay of +15ms could not be fixed. [s18] Extracting subtitle track number 18... [s16] Extracting subtitle track number 16... [s12] Extracting subtitle track number 12... [a08] Extracting audio track number 8... [a08] Applying (E-)AC3 delay... [a08] A remaining delay of +15ms could not be fixed. [s23] Extracting subtitle track number 23... [s28] Extracting subtitle track number 28... [a05] Extracting audio track number 5... [a05] Applying (E-)AC3 delay... [a05] A remaining delay of +15ms could not be fixed. [a06] Applying (E-)AC3 delay... [a06] A remaining delay of +15ms could not be fixed. [s14] Extracting subtitle track number 14... [s24] Extracting subtitle track number 24... [s25] Extracting subtitle track number 25... [s11] Extracting subtitle track number 11... [s13] Extracting subtitle track number 13... [s26] Extracting subtitle track number 26... [s15] Extracting subtitle track number 15... [v02] Creating file "C:\Video_2_HEVC.h265"... [a03] Creating file "C:\Audio_3_English.THD+AC3"... [a06] Creating file "C:\Audio_6_Japanese.AC3"... [a05] Creating file "C:\Audio_5_Italian.AC3"... [a07] Creating file "C:\Audio_7_Portuguese.AC3"... [a08] Creating file "C:\Audio_8_Spanish.AC3"... [a09] Creating file "C:\Audio_9_Thai.AC3"... [a04] Creating file "C:\Audio_4_French.AC3"... [a10] Creating file "C:\Audio_10_English.AC3"... [s26] Creating file "C:\Subtitle_26_English.sup"... [s27] Creating file "C:\Subtitle_27_Italian.sup"... [s30] Creating file "C:\Subtitle_30_Spanish.sup"... [s28] Creating file "C:\Subtitle_28_Japanese.sup"... [s29] Creating file "C:\Subtitle_29_Korean.sup"... [s13] Creating file "C:\Subtitle_13_English.sup"... [s11] Creating file "C:\Subtitle_11_English.sup"... [s15] Creating file "C:\Subtitle_15_Chinese.sup"... [s12] Creating file "C:\Subtitle_12_English.sup"... [s14] Creating file "C:\Subtitle_14_English.sup"... [s16] Creating file "C:\Subtitle_16_Chinese.sup"... [s18] Creating file "C:\Subtitle_18_Italian.sup"... [s23] Creating file "C:\Subtitle_23_Thai.sup"... [s21] Creating file "C:\Subtitle_21_Portuguese.sup"... [s22] Creating file "C:\Subtitle_22_Spanish.sup"... [s17] Creating file "C:\Subtitle_17_French.sup"... [s20] Creating file "C:\Subtitle_20_Korean.sup"... [s19] Creating file "C:\Subtitle_19_Japanese.sup"... [s24] Creating file "C:\Subtitle_24_French.sup"... [s25] Creating file "C:\Subtitle_25_Japanese.sup"... Video track 2 contains 198533 frames. Subtitle track 11 contains 1946 captions. Subtitle track 12 contains 1832 captions. Subtitle track 13 contains 1946 captions. Subtitle track 14 contains 1854 captions. Subtitle track 15 contains 2101 captions. Subtitle track 16 contains 2145 captions. Subtitle track 17 contains 1250 normal and 5 forced captions. Subtitle track 18 contains 1720 normal and 6 forced captions. Subtitle track 19 contains 1874 captions. Subtitle track 20 contains 1863 captions. Subtitle track 21 contains 1870 normal and 6 forced captions. Subtitle track 22 contains 1988 normal and 5 forced captions. Subtitle track 23 contains 1832 normal and 9 forced captions. Subtitle track 24 contains 4 forced captions. Subtitle track 25 contains 4 captions. Subtitle track 26 contains 2055 captions. Subtitle track 27 contains 1713 captions. Subtitle track 28 contains 346 captions. Subtitle track 29 contains 1983 captions. Subtitle track 30 contains 1754 captions. eac3to processing took 13 minutes, 49 seconds. Done.
__________________
Blu-Ray Ripper 0.112c/0.21a |
21st January 2020, 10:05 | #14892 | Link |
Moderator
Join Date: Feb 2005
Location: Spain
Posts: 6,890
|
The only way to correct delay, without recode, is add/delete full audio frames to extracted streams.
- eac3to can't do it to TrueHD streams. - Over AC3 streams can add/delete frames of 32 ms, then over -17 ms delete 1 frame and the output need a + 15 ms of furter delay to be applied in the next container. - BTW delays lower than a video frame duration, here 41.7 ms, can be ignored safely because can't be detected. - If you insist to extract a stream with 0 ms of delay you need recode the AC3 (not recommended) with something like: 8: stdout.w64 -17ms | ffmpeg -i - -c:a ac3 -b:a 640k -center_mixlev 0.707 %_8spa.ac3
__________________
BeHappy, AviSynth audio transcoder. |
1st February 2020, 17:23 | #14893 | Link |
Registered User
Join Date: Feb 2015
Posts: 43
|
I have a UHD disc that outputs the following:
eac3to v3.34 command line: "C:\eac3to.exe" "C:\XXXXX" 1) -log="C:\log.txt" ------------------------------------------------------------------------------ M2TS, 1 video track, 5 audio tracks, 5 subtitle tracks, 2:13:12, 11.987p 1: Chapters, 16 chapters 2: h265/HEVC, unknown parameters 3: DTS Master Audio, English, 7.1 channels, 24 bits, 48kHz (core: DTS, 5.1 channels, 1509kbps, 48kHz) 4: AC3, Spanish, 5.1 channels, 640kbps, 48kHz 5: AC3, French, 5.1 channels, 640kbps, 48kHz 6: AC3 Surround, English, 2.0 channels, 224kbps, 48kHz 7: DTS, English, 2.0 channels, 768kbps, 48kHz 8: Subtitle (PGS), English 9: Subtitle (PGS), French 10: Subtitle (PGS), English 11: Subtitle (PGS), French 12: Subtitle (PGS), Spanish The video track is not correctly identified. Using bdinfo.exe on the disc shows: 2160p / 23.976 fps / 16:9 Using the new tsMuxer.exe on the disc shows: Profile: Main 10@5.1 Resolution 3840:2160p Frame rate 23.976 I don't know if tsMuxer.exe is just faking the detection or can see something that eac3to.exe and bdinfo.exe can't. If I use txMuxer.exe to demux/remux the output is still detected the same way as "unknown parameters". Is there something that eac3to.exe is missing or is the video track just not made right? This is the first time I have seen this message.
__________________
Blu-Ray Ripper 0.112c/0.21a |
2nd February 2020, 15:09 | #14895 | Link |
Registered User
Join Date: Apr 2014
Posts: 32
|
Downmix clipping (7.1 -> 5.1)
I'm not sure whether this issue has already been covered here before as on a pre-search, the closest I found was only this post.
With several movies now which provide a 7.1 mix such as "Dredd" or "Ford v Ferrari" (and no matter whether Dolby TrueHD or DTS-HA MA), I encountered clipping when downmixing to 5.1. It goes undetected and eac3to doesn't issue a second pass. However, if I inject any volume change, like -0.1dB, then the audio all of the sudded isn't only treated as a 64 bit source (probably due to the internal workings of the libav/ffmpeg decoder's gain control), but also clipping is correctly recognized, triggering a second pass with an often more severe volume reduction. To me, this doesn't make any sense as the clipping should be recognized without any manual gain intervention by the user. Either I missed something here or this is a real bug in eac3to. |
10th February 2020, 01:03 | #14896 | Link | |
Guest
Posts: n/a
|
Quote:
Code:
LoadPlugin("nicaudio.dll") LoadPlugin("AudioLimiter.dll") a=RaWavSource("file.w64", 1) \.ConvertAudioToFloat() flr = Getchannel(a, 1, 2, 3, 4) blr = Getchannel(a, 5, 6) slr = Getchannel(a, 7, 8) sur = MixAudio(blr, slr, 1.0, 1.0).SoftClipperFromAudX(0.0) return mergechannels(flr,sur) |
|
20th February 2020, 11:55 | #14897 | Link |
Registered User
Join Date: Feb 2020
Posts: 3
|
Hey guys,
sorry I'm new here since I've literally never had a problem worth asking about on a forum with eac3to or clownbd or whatever. This time I have to ask, though, since I don't know what to do. I set up a new PC with a fresh Windows 10 installation last week and since then eac3to won't read blu-rays anymore. I still remux blu-rays with clownbd but after the 1st pass it doesn't show me any playlists to choose from (see attached image). When I try to read out the blu-rays within eac3to directly and not with clownbd it just says "blu-ray/hddvd structure not found", that's why I figured it's an issue with eac3to and not clownbd. I also tried out Blu-ray ripper, an alternative to clownbd, but it doesn't work either. I've already reinstalled everything several times, tried out different versions for the programs I use but nothing has worked so far. Anyone got any tips? Thanks and best regards, Teknon Last edited by tebasuna51; 20th February 2020 at 18:10. Reason: delete useless image |
20th February 2020, 15:57 | #14898 | Link |
German doom9/Gleitz SuMo
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,752
|
You will have had a resident ripping software installed on your previous PC, because eac3to never was a ripper, it is not able to decrypt. Usually you are expected to copy the decrypted content to your harddisk before using eac3to.
|
20th February 2020, 18:08 | #14899 | Link | |
Moderator
Join Date: Feb 2005
Location: Spain
Posts: 6,890
|
Quote:
LigH is right, you need a BD decripter to work after with eac3to. You can also try with MakeMKV
__________________
BeHappy, AviSynth audio transcoder. |
|
20th February 2020, 19:26 | #14900 | Link |
Registered User
Join Date: Feb 2020
Posts: 3
|
Sorry, but I don't really understand (not an expert on this stuff). On my previous PC I remuxed blu-rays/blu-ray isos with clownbd using eac3to and tsmuxer and at the end it gave out a blu-ray folder structure with only one m2ts file (the one that was the movie).
I do have all of these programs installed, they even come with clownbd itself. Although, I did install them separately just to try if that works but no matter what I do, eac3to doesn't find the blu-ray structure, neither within clownbd nor by itself. Which is why I'm thinking that it's an issue with eac3to, not clownbd or tsmuxer. |
Tags |
eac3to |
Thread Tools | Search this Thread |
Display Modes | |
|
|