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 > Capturing and Editing Video > New and alternative a/v containers

Closed Thread
 
Thread Tools Search this Thread Display Modes
Old 14th March 2007, 15:14   #221  |  Link
dragonle87
Registered User
 
Join Date: Dec 2004
Posts: 15
Hi, I have quite a few mkv files with audio out of sync when storing xvid to native mpeg-4 asp. The weird thing is all of these files play perfectly fine in mkv with vfw hack. So basically, is there a way to revert back the changes? If not, can you make it available in the next release? Cause I don't like going thru every single one of them to fix synchronization when they are originally in sync prior to muxing. You know, kind of like how you reintroduced the "--engage allow_avc_in_vfw_mode" hack, make a similar feature like "--engage allow_asp_in_vfw_mode" hack or "--unengage native_mpeg-4" ...well something to that effect. The crappy thing is I don't have the original a/v files prior to muxing in mkv nor do I like the fact of going thru the whole encoding process again.

btw, for playback, I use MPC (internal filters disabled) + ffdshow + Haali's splitter.
dragonle87 is offline  
Old 14th March 2007, 15:23   #222  |  Link
Mosu
MKVToolNix author
 
Mosu's Avatar
 
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 3,957
Quote:
Originally Posted by dragonle87 View Post
Hi, I have quite a few mkv files with audio out of sync when storing xvid to native mpeg-4 asp. The weird thing is all of these files play perfectly fine in mkv with vfw hack. So basically, is there a way to revert back the changes?
No.

Quote:
If not, can you make it available in the next release?
No, sorry.
__________________
Latest MKVToolNix is v56.1.0

If I ever ask you to upload something, please use my file server.
Mosu is offline  
Old 15th March 2007, 07:07   #223  |  Link
issa
Registered User
 
Join Date: Jul 2002
Posts: 90
Quote:
Originally Posted by Mosu View Post
It's not possible. If mkvmerge says that a track is unknown or unsupported, then it is just that, not supported. Especially Vorbis-in-AVI. That's about the worst possible way of storing Vorbis. It's inefficient, completely hacky (because Vorbis is both variable frame rate and variable sample rate). I will never support it.
I found out that the file is ogm/ogg with renamed to avi extension.
However, I think the 0x674f is code OGG. Why the mmg said the audio track unknown? I have another ogm file that the mmg can detect the audio track as vorbis.

Last edited by issa; 15th March 2007 at 07:44.
issa is offline  
Old 15th March 2007, 08:12   #224  |  Link
Mosu
MKVToolNix author
 
Mosu's Avatar
 
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 3,957
Quote:
Originally Posted by issa View Post
I found out that the file is ogm/ogg with renamed to avi extension.
However, I think the 0x674f is code OGG. Why the mmg said the audio track unknown? I have another ogm file that the mmg can detect the audio track as vorbis.
Real OGM files with properly muxed Vorbis tracks are fully supported. AVI with OGG/Vorbis inside are not supported, and will not be supported. OGM files which use the ACM mode of storing audio (the same mode that you can store MP3 in OGM) for Vorbis are the same case as AVI with Vorbis -- no, they're even worse. And won't be supported either.
__________________
Latest MKVToolNix is v56.1.0

If I ever ask you to upload something, please use my file server.
Mosu is offline  
Old 15th March 2007, 08:39   #225  |  Link
issa
Registered User
 
Join Date: Jul 2002
Posts: 90
Quote:
Originally Posted by Mosu View Post
Real OGM files with properly muxed Vorbis tracks are fully supported. AVI with OGG/Vorbis inside are not supported, and will not be supported. OGM files which use the ACM mode of storing audio (the same mode that you can store MP3 in OGM) for Vorbis are the same case as AVI with Vorbis -- no, they're even worse. And won't be supported either.
That's mean the 0x674f is the ID of OGG for ACM mode?

Last edited by issa; 15th March 2007 at 08:51.
issa is offline  
Old 15th March 2007, 08:45   #226  |  Link
foxyshadis
ангел смерти
 
foxyshadis's Avatar
 
Join Date: Nov 2004
Location: Lost
Posts: 9,565
Since these brain-dead files can't be that common, why not just use vdubmod or avimux gui to extract the audio track? You'll have to unencapsulate it then (probably by just deleting the header) and it should work after that.
foxyshadis is offline  
Old 15th March 2007, 09:03   #227  |  Link
issa
Registered User
 
Join Date: Jul 2002
Posts: 90
Quote:
Originally Posted by foxyshadis View Post
Since these brain-dead files can't be that common, why not just use vdubmod or avimux gui to extract the audio track? You'll have to unencapsulate it then (probably by just deleting the header) and it should work after that.
Thanks, I forgot the basic way...

issa is offline  
Old 16th March 2007, 01:20   #228  |  Link
LeMoi
Registered User
 
Join Date: Sep 2004
Location: France
Posts: 360
If a stretch AND a delay is applied on a sub track, which one is first applied ?
LeMoi is offline  
Old 16th March 2007, 06:07   #229  |  Link
Rectal Prolapse
Registered User
 
Join Date: Mar 2005
Posts: 433
I am having trouble importing SRT files created by Pelican9's Supread.exe tool - is there something that needs to be added to the SRT file to make it recognizable by mkvmerge?

It starts and ends like this:

Code:
1
0:01:48.041 --> 0:01:50.442
Bloody kids.

2
0:02:36.890 --> 0:02:40.554
How fastidious you've become,
Wormtail.

...

1508
2:23:00.772 --> 2:23:04.538
-Harry will, won't you?
-Yeah. Every week.

1509
2:37:01.345 --> 2:37:03.336
[ENGLlSH]
Thanks.
Rectal Prolapse is offline  
Old 16th March 2007, 08:08   #230  |  Link
Mosu
MKVToolNix author
 
Mosu's Avatar
 
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 3,957
Quote:
Originally Posted by Rectal Prolapse View Post
Code:
1
0:01:48.041 --> 0:01:50.442
Bloody kids.
The timestamps have to use "," as the decimal separator, not ".".

Edit: Or you could just use this build: http://www.bunkus.org/videotools/mkv...20070316-1.rar
__________________
Latest MKVToolNix is v56.1.0

If I ever ask you to upload something, please use my file server.

Last edited by Mosu; 16th March 2007 at 09:09.
Mosu is offline  
Old 16th March 2007, 08:09   #231  |  Link
Mosu
MKVToolNix author
 
Mosu's Avatar
 
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 3,957
Quote:
Originally Posted by LeMoi View Post
If a stretch AND a delay is applied on a sub track, which one is first applied ?
If you mean the two components of the --sync switch: First the delay, then the stretch factor. The --delay argument is added last.
__________________
Latest MKVToolNix is v56.1.0

If I ever ask you to upload something, please use my file server.
Mosu is offline  
Old 16th March 2007, 21:35   #232  |  Link
Rectal Prolapse
Registered User
 
Join Date: Mar 2005
Posts: 433
Thanks Mosu, MKVMergeGUI recognized it!
Rectal Prolapse is offline  
Old 16th March 2007, 23:21   #233  |  Link
Okraml
Registered User
 
Join Date: Apr 2002
Posts: 46
@Mosu
Did you found out, whats wrong with the videofiles from this and this post?

Cause Haali Matroska Muxer doesn't work as well, i will post there too.

:-) Okraml
Okraml is offline  
Old 16th March 2007, 23:42   #234  |  Link
Mosu
MKVToolNix author
 
Mosu's Avatar
 
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 3,957
No, not yet. I'll post when I know more, but that won't be for a couple of days.
__________________
Latest MKVToolNix is v56.1.0

If I ever ask you to upload something, please use my file server.
Mosu is offline  
Old 17th March 2007, 16:29   #235  |  Link
DeepBeepMeep
Registered User
 
Join Date: Jun 2006
Posts: 133
I don't know if this has been already reported, but I have trouble merging a 3 part files that has been previously split using mkvmerge with the "link" options.

The file here is a matroska with MPEG2 + 2 AC3 audio tracks
Once the first file has been processed, I get a:
----------
'die' called: fref_packet == NULL. Wanted fref: -125000000. Contents of the queue:
Packet 0, timecode -1841054272, bref -1924054272, fref -1799054272
Packet 1, timecode -1776054272, bref -1, fref -1
Packet 2, timecode -1776054272, bref -1, fref -1
Packet 3, timecode -1744054272, bref -1, fref -1
Packet 4, timecode -1744054272, bref -1, fref -1
Packet 5, timecode -1712054272, bref -1, fref -1
Packet 6, timecode -1712054272, bref -1, fref -1
Packet 7, timecode -1680054272, bref -1, fref -1
Packet 8, timecode -1680054272, bref -1, fref -1
Packet 9, timecode -1674054272, bref -1799054272, fref -1
Packet 10, timecode -1758054272, bref -1799054272, fref -1674054272
Packet 11, timecode -1716054272, bref -1799054272, fref -1674054272
Packet 12, timecode -1648054272, bref -1, fref -1
Packet 13, timecode -1648054272, bref -1, fref -1
Packet 14, timecode -1632054272, bref -1, fref -1
Packet 15, timecode -1716054272, bref -1632054272, fref -125000000
Packet 16, timecode -1674054272, bref -1632054272, fref -125000000
Packet 17, timecode -1616054272, bref -1, fref -1
Packet 18, timecode -1616054272, bref -1, fref -1
Packet 19, timecode -1584054272, bref -1, fref -1
Packet 20, timecode -1584054272, bref -1, fref -1
Packet 21, timecode -1552054272, bref -1, fref -1
Packet 22, timecode -1552054272, bref -1, fref -1
Packet 23, timecode -1507054272, bref -1632054272, fref -1
----------
DeepBeepMeep is offline  
Old 18th March 2007, 09:56   #236  |  Link
Mosu
MKVToolNix author
 
Mosu's Avatar
 
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 3,957
Negative timecodes? Oh oh... Looks like mkvmerge has overflow issues somewhere. Can you give me some more details about the file? Like duration, how you created it etc.
__________________
Latest MKVToolNix is v56.1.0

If I ever ask you to upload something, please use my file server.
Mosu is offline  
Old 18th March 2007, 13:32   #237  |  Link
DeepBeepMeep
Registered User
 
Join Date: Jun 2006
Posts: 133
If I rememeber correctly the files were created using mkvmerge with elementary streams. The MPEG2 stream has been extracted from a Bluray Disk using the xport tool. The movie is 1:30 minutes and spans around three 4.5Gb Files.
Note I have managed to merge them using Haali filter and Haali matroska filter so it seems the files are not corrupted.

I hope this helps
DeepBeepMeep is offline  
Old 18th March 2007, 14:29   #238  |  Link
ToS_Maverick
x264 Tester
 
Join Date: Dec 2005
Location: Austria, near Vienna
Posts: 223
@mosu: this errors look quite familiar to me, remeber
ToS_Maverick is offline  
Old 18th March 2007, 16:19   #239  |  Link
Mosu
MKVToolNix author
 
Mosu's Avatar
 
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 3,957
Well, partially. In your case there were no negative timecodes involved, even though the error message is the same. Therefore the reason may or may not be the same.
__________________
Latest MKVToolNix is v56.1.0

If I ever ask you to upload something, please use my file server.
Mosu is offline  
Old 19th March 2007, 00:08   #240  |  Link
LeMoi
Registered User
 
Join Date: Sep 2004
Location: France
Posts: 360
Quote:
Originally Posted by Mosu View Post
If you mean the two components of the --sync switch: First the delay, then the stretch factor. The --delay argument is added last.
Is there a way to stretch, THEN delay, via command line ?
LeMoi is offline  
Closed Thread

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 20:28.


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