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.

 

Go Back   Doom9's Forum > General > Audio encoding

Reply
 
Thread Tools Search this Thread Display Modes
Old 31st October 2019, 11:32   #14881  |  Link
hubblec4
Matroska find' ich toll
 
Join Date: Apr 2008
Posts: 1,118
Hi videoh

That are great news.
Could you keep in mind your project should run on Linux and Windows and we need all what eac3to can do plus a bit more.
In my case I have often seamless branching BDs and eac3to has some bugs for e-ac3 streams.
Skip identical frames works almost for all cases but not 100%.
__________________
chapterEditor || Matroska-Playback || hSplit || DiscShare
hubblec4 is offline   Reply With Quote
Old 1st November 2019, 14:13   #14882  |  Link
von Suppé
Registered User
 
von Suppé's Avatar
 
Join Date: Dec 2013
Posts: 266
Quote:
Originally Posted by videoh View Post
He he, now I have to deliver it. No way I can let you down.

Created the project today and started coding... Whee!
Thanks in advance, great!

Would next week be possible? I've decided to spend my end-of-year holidays early and I'm eager to unpack my X-mas presents.
von Suppé is offline   Reply With Quote
Old 2nd November 2019, 10:31   #14883  |  Link
jpsdr
Registered User
 
Join Date: Oct 2002
Location: France
Posts: 1,775
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.
jpsdr is offline   Reply With Quote
Old 2nd November 2019, 11:52   #14884  |  Link
von Suppé
Registered User
 
von Suppé's Avatar
 
Join Date: Dec 2013
Posts: 266
I was just joking. My apologies.
von Suppé is offline   Reply With Quote
Old 2nd November 2019, 12:35   #14885  |  Link
videoh
Registered User
 
Join Date: Jul 2014
Posts: 1,053
I took it as a joke.
videoh is offline   Reply With Quote
Old 3rd November 2019, 18:37   #14886  |  Link
videoh
Registered User
 
Join Date: Jul 2014
Posts: 1,053
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.
videoh is offline   Reply With Quote
Old 8th January 2020, 05:15   #14887  |  Link
MrVideo
Registered User
 
MrVideo's Avatar
 
Join Date: May 2007
Location: Wisconsin
Posts: 1,617
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.
__________________
My Total Eclipse 2017 Photos
MrVideo is offline   Reply With Quote
Old 8th January 2020, 10:32   #14888  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 5,983
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.
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 8th January 2020, 11:49   #14889  |  Link
tebasuna51
Moderator
 
tebasuna51's Avatar
 
Join Date: Feb 2005
Location: Spain
Posts: 5,694
Maybe there are some problem at end of mux (96%), MediaInfo never read all the stream, only the headers.

ffmpeg info say:
Quote:
ts streams:

41: hevc (Rext), yuv422p(tv, bt709), 1280x720 [SAR 1:1 DAR 16:9], 59.94 fps
36(aaa,aab): mp2, 48000 Hz, stereo, s16p, 384 kb/s
38(aac,aad): mp2, 48000 Hz, stereo, s16p, 384 kb/s
37(aae,aaf): mp2, 48000 Hz, stereo, s16p, 384 kb/s
35(aag,aah): mp2, 48000 Hz, stereo, s16p, 384 kb/s
29(eng): mp2, 48000 Hz, stereo, s16p, 256 kb/s
15: hevc (Rext), yuv422p(tv, bt709), 1280x720 [SAR 1:1 DAR 16:9], 59.94 fps
22(aaa,aab): mp2, 48000 Hz, stereo, s16p, 384 kb/s
24(aac,aad): mp2, 48000 Hz, stereo, s16p, 384 kb/s
20(aae,aaf): mp2, 48000 Hz, stereo, s16p, 384 kb/s
23(aag,aah): mp2, 48000 Hz, stereo, s16p, 384 kb/s
12(eng): mp2, 48000 Hz, stereo, s16p, 256 kb/s
1: hevc (Rext), yuv422p(tv, bt709), 1280x720 [SAR 1:1 DAR 16:9], 59.94 fps,
30(aaa,aab): mp2, 48000 Hz, stereo, s16p, 384 kb/s
32(aac,aad): mp2, 48000 Hz, stereo, s16p, 384 kb/s
31(aae,aaf): mp2, 48000 Hz, stereo, s16p, 384 kb/s
33(aag,aah): mp2, 48000 Hz, stereo, s16p, 384 kb/s
39(eng): mp2, 48000 Hz, stereo, s16p, 256 kb/s
40: hevc (Rext), yuv422p(tv, bt709), 1280x720 [SAR 1:1 DAR 16:9], 59.94 fps
17(aaa,aab): mp2, 48000 Hz, stereo, s16p, 384 kb/s
21(aac,aad): mp2, 48000 Hz, stereo, s16p, 384 kb/s
16(aae,aaf): mp2, 48000 Hz, stereo, s16p, 384 kb/s
18(aag,aah): mp2, 48000 Hz, stereo, s16p, 384 kb/s
8(eng): mp2, 48000 Hz, stereo, s16p, 256 kb/s
19: hevc (Rext), yuv422p(tv, bt709), 1280x720 [SAR 1:1 DAR 16:9], 59.94 fps
25(aaa,aab): mp2, 48000 Hz, stereo, s16p, 384 kb/s
28(aac,aad): mp2, 48000 Hz, stereo, s16p, 384 kb/s
26(aae,aaf): mp2, 48000 Hz, stereo, s16p, 384 kb/s
27(aag,aah): mp2, 48000 Hz, stereo, s16p, 384 kb/s
34(eng): mp2, 48000 Hz, stereo, s16p, 256 kb/s
42: hevc (Rext), yuv422p(tv, bt709), 1280x720 [SAR 1:1 DAR 16:9], 59.94 fps
3(aaa,aab): mp2, 48000 Hz, stereo, s16p, 384 kb/s
5(aac,aad): mp2, 48000 Hz, stereo, s16p, 384 kb/s
4(aae,aaf): mp2, 48000 Hz, stereo, s16p, 384 kb/s
6(aag,aah): mp2, 48000 Hz, stereo, s16p, 384 kb/s
10(eng): mp2, 48000 Hz, stereo, s16p, 256 kb/s
And show many errors and warnings when try to extract some track.
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, in Doom9 forums. NicAudio, BassAudio, audio decoders.
tebasuna51 is offline   Reply With Quote
Old 8th January 2020, 14:05   #14890  |  Link
MrVideo
Registered User
 
MrVideo's Avatar
 
Join Date: May 2007
Location: Wisconsin
Posts: 1,617
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.
__________________
My Total Eclipse 2017 Photos
MrVideo is offline   Reply With Quote
Old 8th January 2020, 16:55   #14891  |  Link
SeeMoreDigital
Life looks better in UHD
 
SeeMoreDigital's Avatar
 
Join Date: Jun 2003
Location: Notts, UK
Posts: 11,495
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 |
SeeMoreDigital is offline   Reply With Quote
Old 9th January 2020, 02:12   #14892  |  Link
MrVideo
Registered User
 
MrVideo's Avatar
 
Join Date: May 2007
Location: Wisconsin
Posts: 1,617
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.
__________________
My Total Eclipse 2017 Photos
MrVideo is offline   Reply With Quote
Reply

Tags
eac3to

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 00:38.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2020, vBulletin Solutions Inc.