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 Display Modes
Old 11th February 2009, 09:28   #8201  |  Link
mariusella
Registered User
 
Join Date: Feb 2009
Posts: 1
Quote:
Originally Posted by twan69666 View Post
Awesome, we've needed a separte thread for a while. Cant wait to play with some TrueHD tracks! Thanks for all the hard work Madshi
Yeah you are right
mariusella is offline   Reply With Quote
Old 11th February 2009, 10:07   #8202  |  Link
peterjcat
Registered User
 
Join Date: Sep 2008
Posts: 37
Quote:
Originally Posted by ultratoto14 View Post
Same here, stopped eac3to after 15 minutes in eac3to 1) with 3.07

Go back to 3.06 and 35 minutes to extract h264 + ac3 of Peter Pan's movie.
Reading direct from disc eac3to 1) takes forever for me too. Am now ripping direct to HD and going from there, which is as fast as ever.

Recent eac3to was supposed to increase read speeds direct from disc, but I wonder if it works for all drives.

I am using a USB drive (LGC combo drive in an USB enclosure) which may make the difference, perhaps if everyone who's experiencing slowness can report what kind of drive they're using it might help Madshi out.
peterjcat is offline   Reply With Quote
Old 11th February 2009, 15:34   #8203  |  Link
ultratoto14
Registered User
 
Join Date: Jan 2005
Posts: 110
The speed increase was there in 3.06, ripping and extracting in one pass is 35 minutes for me with a 4X liteon bd drive. But the speed increase is gone (far far away) in the 3.07. For a 40Gb disk, it couldn't be faster.
ultratoto14 is offline   Reply With Quote
Old 11th February 2009, 16:48   #8204  |  Link
madshi
Registered User
 
Join Date: Sep 2006
Posts: 3,376
Quote:
Originally Posted by Jeff Flowerday View Post
Actually an option to output a cue sheet from eac3to would take all the pain away.

http://wiki.hydrogenaudio.org/index.php?title=Cuesheet

Performer, title and track names aren't really important since we need to tag the resultant flac anyway. "FEATURE" , "FEATURE ARTIST" and chapter numbers for track names would suffice.

If you don't see value in it, I'll right a program to convert your chapter files to cue sheets.
I was already asked to offer an option to produce tsMuxeR compatible chapter files. But to be honest, I don't really like the idea to add one option for every tool out there which may use its own private chapter format...

Quote:
Originally Posted by laserfan View Post
But then even if I force eac3to to look at 00001 it still gives me 51 chapters?
Oh, that seems to be a bug, will have to check that...

Quote:
Originally Posted by magic144 View Post
Are you saying that doing something like this:-

Code:
eac3to L: 1) 2: video.mkv
rather than a blanket disc title demux would keep a VC1 stream in a container (.mkv, albeit a different one from its original .m2ts housing) and allow eac3 to fix video gaps/overlaps, and is that an existing feature or a future planned capability?
Yes. It's an existing feature.

Quote:
Originally Posted by magic144 View Post
If I remember rightly, you said the use of video gaps/overlaps is incredibly rare in source material - but you have seen it?
It's rare, but not unheard of. Especially broken broadcasts can have such problems.

Quote:
Originally Posted by 0xdeadbeef View Post
Well, indeed it doesn't seem to make much sense to have a seperate speedup option for each stream, either. I guess it's highly unlikely that someone wants to speed up just some streams.
Actually it does make sense to only speed up some streams. E.g. you may want to store the original audio track as it is (for future use) and speed it up at the same time. If I made "-speedup" a global option, doing such a thing would not be possible, anymore...

Quote:
Originally Posted by Snowknight26 View Post
The video was encoded using 23.976fps, just like all my encodes I have done. Should I be specifying 24000/1001 instead? Or does it not matter because its only a cosmetic issue?
It's mostly a cosmetic issue. However, all Blu-Rays I've seen are using 24000/1001 (or 24000/1000, but never 23976/1000). And all broadcasts I've seen use 60000/1001. So I do consider 23976/1000 "non-standard". But again: It's mostly a cosmetic issue...

Quote:
Originally Posted by honai View Post
would it require a lot of effort to include a simple video cutting mechanism, e.g. remove the first 2000ms of the video stream when demuxing and muxing from/to MKV?
"A lot of effort" is a relative term. It would be possible and doable, but it would cost some time, and I still have so many other things on my to do list. However, I could use some very limited cutting functionality myself for cleaning up the beginning of self-recorded broadcasts. So it might come sooner or later, but not too soon...

Quote:
Originally Posted by hubblec4 View Post
I found some old videos with sound.ogg
Is it possible to support them. It's not important but will be nice.
You mean Vorbis, right? Ogg is just a container. I will probably not add full support for Vorbis audio tracks. Eventually I might add support for decoding it through libav (if libav actually contains a Vorbis decoder, don't know). But I'm not sure yet...

Quote:
Originally Posted by tebasuna51 View Post
There are a problem with 'stdout.wav' and automatic second pass for overflow.
Didn't think about that. Will check that out later...

Quote:
Originally Posted by tebasuna51 View Post
There are a method to cancel the automatic second pass for overflow?
Many times are little peaks (<0.1dB) due to imperfections in lossy codecs than can be assumed.
You can use "-3db" or even "-1db" to avoid 2nd pass in most cases. Since clipping can only occur with floating point input, anyway, there should be no measurable loss in audio quality caused by the volume change.

Quote:
Originally Posted by KevinMcPool View Post
I have a 5.1 set-up with a modern hdmi receiver that can decode Dtshd and truehd, a PCH A110 and i have a number of movies with 7.1 dtshd sound..would it be better to demux with eac3to and the sonic decoder to 5.1 dtshd or let my receiver matrix the 7.1 channels to my 5.1 setup???Thanks.
Let your receiver do the work.

Quote:
Originally Posted by bobberty View Post
I'd like to take a BD or HDDVD and demux the main movie video stream and audio streams. I'd like to keep them in their original format, without processing or doing anything to the streams, ideally just a bit for bit extraction.
Why extracting HD DVD video tracks bit for bit? I think it would make more sense to let eac3to remove the pulldown. If you let eac3to do that, you'll usually end up with fully Blu-Ray compatible streams. In the early days of the HD DVD / Blu-Ray war Microsoft had supplied the Dual-Format-Studios with a little tool which would convert their HD DVD style VC-1 tracks to Blu-Ray style VC-1. eac3to does basically the same thing. I see no sense in keeping the pulldown flags in the video stream...

Quote:
Originally Posted by bobberty View Post
Is just passing -demux to eac3to the best way to do this? Would I need to pass other options, like -keepDialnorm and -keepPulldown?
You can use these options, but I don't really recommend that. The manipulations eac3to does by default usually have their purpose. But if you insist, of course you can stop eac3to from "improving" the video/audio data.

Quote:
Originally Posted by bobberty View Post
Also, for demuxing, does it make a difference if I use eac3to by itself without installing the Nero, Arcsoft, and Sonic filters? Or does having these filters installed give better demuxing results?
No need for any of those filters if you just demux.

Quote:
Originally Posted by Snowknight26 View Post
Just a couple of issues:
Code:
C:\unzipped\eac3to>eac3to.exe "C:\temp\i'm on a boat.mkv" 1: C:\temp\boat.h264 -
changeto29.970
MKV, 1 video track, 1 audio track, 0:03:09, 29.989p
1: h264/AVC, 720p29.989
2: AAC, 2.0 channels, 44.1khz
v01 The video bitstream is encoded in a non-standard framerate.
Was asked to modify track 1: to 29.970, but the original FPS is not supported.
Strange source. Will check that out later...

Edit: I can download that Youtube video as FLV, but not as MP4. How can I get that in MP4 format?

Quote:
Originally Posted by VonZippa View Post
While decoding a TrueHD audio track using eac3to, I received this error:

A search through the forums revealed that this is likely a bug in the libav TrueHD decoder. I am providing a 10 MB sample which reproduces this bug.
Thanks for the sample. But your search should also have revealed that it's no problem if you just receive one of those libav warnings. That means that max 0.8ms of your audio track is not lossless (if at all). All the other millions of milliseconds are still perfect.

Last edited by madshi; 11th February 2009 at 16:53.
madshi is offline   Reply With Quote
Old 11th February 2009, 16:56   #8205  |  Link
madshi
Registered User
 
Join Date: Sep 2006
Posts: 3,376
eac3to v3.08 released

http://madshi.net/eac3to.zip

Code:
* fixed: reading physical disc speed was abysmal (introduced in v3.07)
* fixed: read error from physical drive resulted in crash
madshi is offline   Reply With Quote
Old 11th February 2009, 17:07   #8206  |  Link
Rectal Prolapse
Registered User
 
Join Date: Mar 2005
Posts: 386
madshi, just out of curiosity - do you use asynchronous I/O (ie. overlapped I/O) when reading and writing streams? I can easily saturate RAID0'd hard drives if I have 3 pending I/O requests going at the same time, using 32 megabyte buffers each request. Going from 50 MB/sec to 160 MB/sec is amazing!
Rectal Prolapse is offline   Reply With Quote
Old 11th February 2009, 17:07   #8207  |  Link
laserfan
Aging Video Hobbyist
 
Join Date: Dec 2004
Location: No man's land.
Posts: 1,558
Quote:
Originally Posted by madshi View Post
eac3to v3.08 released
An update during the workweek! Many thanks madshi!
laserfan is offline   Reply With Quote
Old 11th February 2009, 17:18   #8208  |  Link
tvjunky
Registered User
 
Join Date: Aug 2007
Posts: 8
Quote:
Originally Posted by madshi View Post
eac3to v3.08 released

Code:
* fixed: reading physical disc speed was abysmal (introduced in v3.07)
* fixed: read error from physical drive resulted in crash
Thank you very, very much for this, madshi, and for all the time you spent in this great tool!!!

S.
tvjunky is offline   Reply With Quote
Old 11th February 2009, 17:35   #8209  |  Link
Snowknight26
(ノ ゜Д゜)ノ ==== ┻━━┻
 
Join Date: Aug 2007
Posts: 811
Quote:
Originally Posted by madshi View Post
Edit: I can download that Youtube video as FLV, but not as MP4. How can I get that in MP4 format?
Fastest way is probably to do this:
Visit the URL then type copy/paste this into the address bar:
Quote:
javascript:document.location.href='http://www.youtube.com/get_video?fmt='+(isHDAvailable?'22':'18')+'&video_id='+swfArgs['video_id']+'&t='+swfArgs['t']
Should prompt you to download it.
Snowknight26 is offline   Reply With Quote
Old 11th February 2009, 18:06   #8210  |  Link
liquidator87
Registered User
 
liquidator87's Avatar
 
Join Date: Mar 2006
Posts: 49
May be a stupid question, but reading from bluray folder from hard disk is still supported? Cause I get "Error reading file ".\BDMV\STREAM\xxxxx.m2ts" with latest versions, but for example v3.01 works good
liquidator87 is offline   Reply With Quote
Old 11th February 2009, 19:00   #8211  |  Link
madshi
Registered User
 
Join Date: Sep 2006
Posts: 3,376
Quote:
Originally Posted by Rectal Prolapse View Post
just out of curiosity - do you use asynchronous I/O (ie. overlapped I/O) when reading and writing streams?
No, but I'm reading/writing in different threads, at least when multiple tracks are demuxed.

Quote:
Originally Posted by Rectal Prolapse View Post
I can easily saturate RAID0'd hard drives if I have 3 pending I/O requests going at the same time, using 32 megabyte buffers each request. Going from 50 MB/sec to 160 MB/sec is amazing!
How many MBs does the current eac3to build do when doing simple demuxing (no audio transcoding)?

Quote:
Originally Posted by liquidator87 View Post
May be a stupid question, but reading from bluray folder from hard disk is still supported? Cause I get "Error reading file ".\BDMV\STREAM\xxxxx.m2ts" with latest versions, but for example v3.01 works good
Should still work, and it seems to work for me. From which folder did you call eac3to and which command line did you use?

Quote:
Originally Posted by Snowknight26 View Post
Fastest way is probably to do this
That works, thanks.
madshi is offline   Reply With Quote
Old 11th February 2009, 19:11   #8212  |  Link
Rectal Prolapse
Registered User
 
Join Date: Mar 2005
Posts: 386
madshi, I actually haven't done any tests with recent builds of eac3to - sorry! I'll get around to it, one day... I do recall eac3to 2.xx was fairly decent for speeds.

For reference, I have 2 Samsung 1 TB Spinpoint F1 drives in a RAID0 configuration on a motherboard with Intel ICH8 SATA controller. File copies with Windows Explorer is dreadfully slow - 50 MB/sec, so it is pretty clear Windows XP doesn't do multithreaded or asynchronous I/O.
But Teracopy, which does asynchronous I/O, is roughly twice as fast.
Rectal Prolapse is offline   Reply With Quote
Old 11th February 2009, 19:24   #8213  |  Link
honai
Registered User
 
Join Date: Aug 2005
Posts: 429
Quote:
"A lot of effort" is a relative term. It would be possible and doable, but it would cost some time, and I still have so many other things on my to do list. However, I could use some very limited cutting functionality myself for cleaning up the beginning of self-recorded broadcasts. So it might come sooner or later, but not too soon...
Yes, that's my intention, too.
honai is offline   Reply With Quote
Old 12th February 2009, 07:31   #8214  |  Link
yonta
Registered User
 
Join Date: Mar 2005
Posts: 91
madshi, Can you take a look at this sample?
It seems to be a 29.97p but eac3to doesn't seem to properly handle it.
yonta is offline   Reply With Quote
Old 12th February 2009, 12:19   #8215  |  Link
hubblec4
Registered User
 
Join Date: Apr 2008
Posts: 114
@madshi

Vorbis (ogg) support. i mean only for decoding. encoding is not necessary.

hubble
hubblec4 is offline   Reply With Quote
Old 12th February 2009, 12:36   #8216  |  Link
T800
Registered User
 
Join Date: Jan 2009
Posts: 10
I've tried "The Getaway" and "Letters from Iwo Jima" HDDVD's but get the same error on both. I've tried eac3to 3.03, 3.07 and 3.08

"AC3 overflow in the thd ac3 joiner."

It always aborts very near the start

Am I doing something wrong?



EDIT:
These are discs that have also failed using ToNMT.

Last edited by T800; 12th February 2009 at 12:45.
T800 is offline   Reply With Quote
Old 12th February 2009, 14:55   #8217  |  Link
T800
Registered User
 
Join Date: Jan 2009
Posts: 10
Quote:
Originally Posted by mbcd View Post
You decode Track 4 to THD+AC3, but you use an HD-DVD, so there is no AC3 inside THD. EAC3TO does also not show that it should be (in Track 4).

Try to use only "audio.thd" or (better) "audio.*", that should work. EAC3TO cannot mix AC3 into THD by itself.
How do I create a Blu-ray style THD track from the HDDVD THD track?
T800 is offline   Reply With Quote
Old 12th February 2009, 18:34   #8218  |  Link
mbcd
Registered User
 
Join Date: Dec 2008
Posts: 19
Sorry, my fault ... eac3to can handle it (read about many times its not possible to do without an "special" encoder.

Last edited by mbcd; 12th February 2009 at 19:23.
mbcd is offline   Reply With Quote
Old 12th February 2009, 18:53   #8219  |  Link
madshi
Registered User
 
Join Date: Sep 2006
Posts: 3,376
Quote:
Originally Posted by yonta View Post
It seems to be a 29.97p but eac3to doesn't seem to properly handle it.
Interlaced VC-1 streams are currently not properly handled by eac3to. Fixing that is on my to do list.

Quote:
Originally Posted by T800 View Post
I've tried "The Getaway" and "Letters from Iwo Jima" HDDVD's but get the same error on both. I've tried eac3to 3.03, 3.07 and 3.08

"AC3 overflow in the thd ac3 joiner."

It always aborts very near the start
It's good that it aborts very near the start, because this means that you can probably create a little sample for me, so that I can reproduce the problem on my PC...

Quote:
Originally Posted by mbcd View Post
EAC3TO cannot mix AC3 into THD by itself.
WRONG.

Quote:
Originally Posted by T800 View Post
How do I create a Blu-ray style THD track from the HDDVD THD track?
Just as T800 tried to do.

Quote:
Originally Posted by mbcd View Post
Thats nor possible until you habe an Authoring-Program für BLURAY or DOLBYDIGITAL-HD.

The only way is to store it as normal HD-DVD-THD without AC3-Core inside. But TSMuxer will not accept that if you`d like to use it there.

So there is no "official" way at this moment until you have one of those Authoring Programs.
Wrong again. eac3to can convert TrueHD tracks to TrueHD+AC3 just fine.
madshi is offline   Reply With Quote
Old 12th February 2009, 20:39   #8220  |  Link
Jeff Flowerday
Registered User
 
Join Date: Aug 2008
Location: Calgary, AB
Posts: 123
Quote:
Originally Posted by madshi View Post
Interlaced VC-1 streams are currently not properly handled by eac3to. Fixing that is on my to do list.

Would that explain why I've never been able to get my 1080i VC1 AC/DC No Bull blu-ray muxed into a mkv/flac without sync issues on play back?
Jeff Flowerday is offline   Reply With Quote
Reply

Tags
eac3to

Thread Tools
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 14:47.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.