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. |
25th December 2007, 16:37 | #2241 | Link | |||
Registered User
Join Date: Jul 2007
Posts: 259
|
Quote:
Quote:
Quote:
The example mentioned above The Last Samurai will have small micro stutters like once every minute when played back with the timecode for the mkv set to 24000/1001 (or if I play back the disc in PowerDVD). But when I rewrite the mkv with the timecode set to the less exact 23.976, the mkv plays perfect smooth all through the movie. Don't know how the renderer is working but it may be correcting something to match audio and video sync when the timecode is set to 24000/1001. To make it even more strange. NO title (yet) is experience any problem (the other way around) by using the less exact timecode. So it may be better to have eac3to use 23.976 by default. If someone (who like me have a 24p capable TV or projector and a graphic card that can output 24p) can test this it would be great!! Done so much testing on this tonight that my eyes are bleeding... Don't know how to set 24000/1001 with a tmecode file in mkvmerge (can just set decimal values...any ideas?). But to be able to compare I let eac3to set the timecode to 24000/1001 (don't know how you do this). Then I make a copy and run it through mkvmerge with a timecode file loaded with assume 23.976. In mkvinfo the default duration for video frame shows the exact same value for mkvs with 24000/1001 and 23.976. I assumed that this would tell me that they should playback in the exact same way. But I guess I REALLY don't understand how the frames are handled. For testing of Blu-rays I compare playback of the original m2ts with a mkv with timecode set to 23.976. Last edited by rickardk; 25th December 2007 at 16:52. |
|||
25th December 2007, 18:20 | #2242 | Link |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Yeah, the q was for buzzqw. I could allow eac3to to output audio data through "stdout". If another program is written to accept data through "stdin" eac3to could pass audio data to the other program without having to write the data to a temporary file first.
|
25th December 2007, 18:32 | #2244 | Link | ||
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
Quote:
Good call! We do need testers here... |
||
25th December 2007, 20:04 | #2245 | Link |
Registered User
Join Date: Jul 2007
Posts: 259
|
I agree to 100%. But I'm starting to think that 3 decimals may be a maximum of what is used of modern graphic cards. I don't really have a clue, just speculations. But my display (TV) is the latest from Pioneer and should handle 24p perfect.
Actuallt I know it does, because I tested with a stand alone Pioneer Blu-ray a month ago with perfect result. But what does that mean. I have searched the net all day for spec on what refresh rates modern 24p capable TVs and projectors expects. And that refresh rate that stand alone players actually outputs. Also if someone know and could explain how the frames are handled by the renderer it would be great. Where does the rounding and calculation on how long to show each frame take placè? Does it take the refresh rate output into tte equation (matching)? I know that the use of reclock was essential before we had EVR. As I'm going to´remux my whole collection it would be great to do it "right". Last edited by rickardk; 25th December 2007 at 20:12. |
25th December 2007, 20:36 | #2247 | Link | |
Registered User
Join Date: Jul 2007
Posts: 259
|
Quote:
I'm about to test with my ATI2600 now...If it's related to the graphic card. I hope not because PQ is better on my nvidia 8600. Last edited by rickardk; 25th December 2007 at 20:38. |
|
25th December 2007, 20:54 | #2248 | Link | |
HDConvertToX author
Join Date: Nov 2003
Location: Cesena,Italy
Posts: 6,552
|
@madshi
Quote:
oggenc can parse Code:
OggEnc input files must currently be 32, 24, 16, or 8 bit PCM WAV, AIFF, or AIFF/C files, or 32 bit IEEE floating point WAV. Files may be mono or stereo (or more channels) and any sample rate. Code:
The file must be in Microsoft WAV format and contain PCM data. a messy.. .. anyway 16 bit wav file is accepted by all if sample rate, bit depth, wav or raw pcm and channels can be specified, any external encoder will accept about ts files (both mpeg and avc) ? thanks for your interest BHH
__________________
HDConvertToX: your tool for BD backup MultiX264: The quick gui for x264 AutoMen: The Mencoder GUI AutoWebM: supporting WebM/VP8 |
|
25th December 2007, 20:59 | #2249 | Link |
Moderator
Join Date: Feb 2005
Location: Spain
Posts: 6,890
|
Same than wav files with standard header and:
Lame (.mp3): only mono or stereo and int samples 16, 24 or 32 bits (don't support float) NeroAacEnc (.mp4): support 5.1 and any bitdepth 16, 24, 32 int or 32 float. Support big files > 4GB (with -ignorelength) if the value in field RiffLength is 36 + DataLength. OggEnc2 (.ogg): same as NeroAacEnc (support for big files not tested) EDIT: Hello buzzqw, we have crosspost. And yes Enc_aacplus to use CT aac encoder (from winamp) only work with 16 bit int. Last edited by tebasuna51; 25th December 2007 at 21:24. Reason: 36 instead 24 (really 0x24 hex) |
25th December 2007, 21:39 | #2250 | Link | |
Registered User
Join Date: Nov 2007
Posts: 19
|
Quote:
|
|
26th December 2007, 02:10 | #2251 | Link |
Registered User
Join Date: Jun 2007
Posts: 215
|
I'm getting the same error Chumbo got on page 106, with TrueHD -> DTS using 1.12
Code:
eac3to.exe S:\Movie\HVDVD_TS\PEVOB_1.EVO+S:\Movie\HVDVD_TS\PEVOB_2.EVO 4: M:\movie.dts EVO/VOB, 1 video track, 4 audio tracks, 2:31:19 1: Joined EVO/VOB file 2: VC-1 3: E-AC3, 5.1 channels, 640kbit/s, 48khz, dialnorm: -27dB 4: TrueHD, 5.1 channels, 48khz, dialnorm: -27dB 5: E-AC3, 5.1 channels, 640kbit/s, 48khz, dialnorm: -27dB 6: E-AC3, 5.1 channels, 640kbit/s, 48khz, dialnorm: -27dB Extracting audio track number 4... Removing dialog normalization... Writing WAVs... Creating/writing file "M:\movie.L.wav"... Creating/writing file "M:\movie.C.wav"... Creating/writing file "M:\movie.LFE.wav"... Creating/writing file "M:\movie.SL.wav"... Creating/writing file "M:\movie.SR.wav"... Creating/writing file "M:\movie.R.wav"... -------------------------------------------------------------------------------[mlp @ 68A4E2E0]End of stream indicated [mlp @ 68A4E2E0]Substream 1 parity check failed [mlp @ 68A4E2E0]Substream 1 checksum failed [mlp @ 68A4E2E0]Substream 1 length mismatch. The libav decoder reported an error while decoding. |
26th December 2007, 10:19 | #2254 | Link |
Registered User
Join Date: Nov 2001
Posts: 35
|
Wow, this tool is really evolving! Thanks for the great effort madshi!
I've tried to demux a couple of evos and it seems to work very well! However I have a question regarding the handling of delay. I've tried searching this thread and couldn't find an answer, but forgive me if I've overlooked a post or two. I have several evos with TrueHD audio and a negative audio delay. I've demuxed them using this command: Code:
eac3to "T:\sources\movie.EVO" 1: "H:\encoding\movie.h264" 2: "H:\encoding\movie.thd" Code:
eac3to "H:\encoding\movie DELAY -67ms.thd" "H:\encoding\movie.ac3" -nero TrueHD, 5.1 channels, 48khz Decoding with DirectShow (Nero Audio Decoder 2)... DirectShow reports 5.1 channels, 24 bits, 48khz Encoding AC3... Creating/writing file "H:\encoding\movie.ac3"... Code:
eac3to "H:\encoding\movie DELAY -67ms.thd" "H:\encoding\movie.ac3" -nero -67ms TrueHD, 5.1 channels, 48khz Decoding with DirectShow (Nero Audio Decoder 2)... DirectShow reports 5.1 channels, 24 bits, 48khz Applying RAW/PCM delay... Encoding AC3... Creating/writing file "H:\encoding\movie.ac3"... Code:
eac3to "T:\sources\movie.EVO" 1: "H:\encoding\movie.h264" 2: "H:\encoding\movie.ac3" -nero EVO, 1 video track, 3 audio tracks, 0:50:30 1: h264/AVC, 1080p24 /1.001 2: TrueHD, 5.1 channels, 48khz, dialnorm: -27dB, -67ms 3: AC3, 2.0 channels, 192kbit/s, 48khz, -99ms 4: AC3, 2.0 channels, 192kbit/s, 48khz, -99ms This audio conversion is not supported. |
26th December 2007, 13:11 | #2255 | Link | |
Registered User
Join Date: Jul 2005
Posts: 32
|
Quote:
Tested the LPCM track conversion, goes perfect now. Thanks again! Some new issues seems to be present: 1) Now eac3to -test reports a problem with Nero Nero Audio Decoder (Nero 7 or older) is not working correctly Sonic Audio Decoder (4.1.1.32) works fine Haali Media Splitter (2007-11-19) is installed Surcode DTS Encoder (1.0.21.0) is installed MkvToolnix (v2.1.0) is installed 2) Remux this EVO to MKV now seems to hang eac3to: C:\HDDVD\HVDVD_TS>e:\eac3to\eac3to concert_pt1_1.evo+concert_pt1_2.evo+concert_p t2.evo movie.mkv EVO, 1 video track, 2 audio tracks, 2:44:24 1: Joined EVO file 2: VC-1, 1080i60 /1.001 3: RAW/PCM, 2.0 channels, 24 bits, 48khz 4: DTS Master Audio, 5.1 channels, 24 bits, 48khz, dialnorm: -4dB Extracting audio track number 4... Muxing video to Matroska... Extracting audio track number 3... Reading RAW/PCM... Swapping endian... Encoding FLAC... Removing dialog normalization... Decoding with DirectShow (Sonic Audio Decoder)... DirectShow reports 5.1 channels, 24 bits, 48khz Encoding FLAC... ...and stays like that, no ---- is showed, 50% cpu usage (dual core), no output after 2 hours of waiting. Tried to process an episode of BBC's Planet Earth and that works great, so everything seems to be installed OK. Anything I can try? Last edited by shanghai2004; 26th December 2007 at 13:35. Reason: Removed typo |
|
26th December 2007, 14:41 | #2256 | Link | |
Registered User
Join Date: Jan 2006
Location: Athens, Greece
Posts: 1,518
|
Quote:
Last edited by nautilus7; 26th December 2007 at 14:44. |
|
26th December 2007, 16:11 | #2257 | Link |
Registered User
Join Date: Sep 2006
Posts: 2,197
|
got a problem with the departed HD DVD, wanted to remux the video to .mkv and the truehd audio to flac, but at the end I received this message and I only got the .mkv output file, but no flac file:
Code:
G:\eac3to>eac3to G:\pevob_1.evo+G:\pevob_2.evo 2: departed.mkv 4: departed.flac EVO, 1 video track, 4 audio tracks, 2:31:19 1: Joined EVO file 2: VC-1, 1080p24 /1.001 3: E-AC3, 5.1 channels, 640kbit/s, 48khz, dialnorm: -27dB 4: TrueHD, 5.1 channels, 48khz, dialnorm: -27dB 5: E-AC3, 5.1 channels, 640kbit/s, 48khz, dialnorm: -27dB 6: E-AC3, 5.1 channels, 640kbit/s, 48khz, dialnorm: -27dB Extracting audio track number 4... Removing dialog normalization... Encoding FLAC... Muxing video to Matroska... Creating/writing file "departed.24bit.flac"... ------------------------------------------------------------------------------- [mlp @ 68A4E2E0]End of stream indicated [mlp @ 68A4E2E0]Substream 1 parity check failed [mlp @ 68A4E2E0]Substream 1 checksum failed [mlp @ 68A4E2E0]Substream 1 length mismatch. The libav decoder reported an error while decoding. Waiting for DirectShow decoder thread to finish. Please wait... G:\eac3to> btw. when I try to seek in that video file and i got a nice buffering % displayed at mpc, which takes awful long and nothing happens until then. maybe the timestamps havent been rewritten in this case? (when I rightclick -> properties on that file and then ->media then as muxer only eac3to and haali directshow is mentioned, while I believe with other files also mkvmerge was mentioned; the track length is also 6 seconds shorter than the audio track length, maybe this might indicate something) or the video remuxing also stopped shortly before the end :S btw. I get the same error when I rebuilt the flac file seperately with evodemux and then demux it and try to convert it to flac using eac3to: Code:
G:\eac3tp>eac3to G:\departed.truehd G:\departed.flac TrueHD, 5.1 Channels, 48kHz, dialnorm -27dB Removing dialog normalization... Encoding FLAC... Creating/writing file "G:\departed.24bit.flac"... ------------------------------------------------------------------------------- [mlp @ 68A4E2E0]End of stream indicated [mlp @ 68A4E2E0]Substream 1 parity check failed [mlp @ 68A4E2E0]Substream 1 checksum failed [mlp @ 68A4E2E0]Substream 1 length mismatch. The libav decoder reported an error while decoding. G:\eac3to> I did the video remux of the departed also seperately again, without the audio conversion in the same step and now it worked properly: Code:
G:\eac3to>eac3to G:\pevob_1.evo+G:\pevob_2.evo 2: G:\departed.mkv EVO, 1 video track, 4 audio tracks, 2:31:19 1: Joined EVO file 2: VC-1, 1080p24 /1.001 3: E-AC3, 5.1 channels, 640kbit/s, 48khz, dialnorm: -27dB 4: TrueHD, 5.1 channels, 48khz, dialnorm: -27dB 5: E-AC3, 5.1 channels, 640kbit/s, 48khz, dialnorm: -27dB 6: E-AC3, 5.1 channels, 640kbit/s, 48khz, dialnorm: -27dB Muxing video to Matroska... Rewriting MKV timecodes by using "mkvmerge". Please wait... mkvmerge v2.1.0 ('Another Place To Fall') built on Aug 19 2007 13:39:56 'G:\departed.old.mkv': Using the Matroska demultiplexer. 'G:\departed.old.mkv' track 1: Using the video output module. The file 'G:\departed.mkv' has been opened for writing. progress: 100% The cue entries (the index) are being written... Muxing took 887 seconds. Video track 2 contains 217679 frames. eac3to processing took 55 minutes, 46 seconds. Timestamp rewriting took 14 minutes, 47 seconds. Done. Last edited by Thunderbolt8; 26th December 2007 at 18:12. |
26th December 2007, 16:40 | #2258 | Link |
Registered User
Join Date: Sep 2006
Posts: 2,197
|
got another problem with children of men hd dvd:
Code:
G:\eac3to>eac3to G:\feature_1.evo+G:\feature_2.evo 2: G:\children.mkv EVO, 2 video tracks, 3 audio tracks, 1:49:16 1: Joined EVO file 2: VC-1, 1080p24 /1.001 3: VC-1, 480p30 /1.001 4: E-AC3, 5.1 channels, 1536kbit/s, 48khz, dialnorm: -27dB 5: E-AC3, 5.1 channels, 768kbit/s, 48khz, dialnorm: -27dB 6: E-AC3, 2.0 channels, 192kbit/s, 48khz, dialnorm: -27dB, -27ms Muxing video to Matroska... This doesn't seem to be a valid EVO file. Waiting for DirectShow decoder thread to finish. Please wait... G:\eac3to> |
26th December 2007, 17:26 | #2259 | Link |
Derek Prestegard IRL
Join Date: Nov 2003
Location: Los Angeles
Posts: 5,988
|
I just want to say thank you to madshi and all others who have contributed to eac3to development. This has become an essential tool for the new wave of video backup. I've backed up nearly half my collection so far, and am very impressed with eac3to's speed, simplicity, and quality.
Thanks! ~MiSfit
__________________
These are all my personal statements, not those of my employer :) |
Tags |
eac3to |
Thread Tools | Search this Thread |
Display Modes | |
|
|