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. |
![]() |
#1541 | Link |
Registered User
Join Date: Mar 2005
Posts: 128
|
Yes it happens with every type of every file. I've tried several more now (various things in avi, mp3, flac, wavpack, srt, and combinations of these as well as the ones i previously listed). I don't know if I can upload a problematic file... since well, everything is problematic.
Both of us do compile it ourselves, and I will compile it with the requested settings and post the results. |
![]() |
![]() |
#1543 | Link |
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,243
|
So it works fine with debugging enabled? Then it's a gcc bug (I've had those before with old gcc, e.g. 4.1.x, and high optimizations).
__________________
Latest MKVToolNix is v79.0 If I ever ask you to upload something, please use my file server. |
![]() |
![]() |
#1545 | Link |
ffx264/ffhevc author
Join Date: May 2007
Location: /dev/video0
Posts: 1,809
|
Hi Moritz
I'm not sure which is at fault here, but thought to report it. I've noticed that whenever creating AVI files with mencoder which contain AAC audio from FAAC, regardless if one uses object=2 (for LC AAC) or not in the options, they all end up being reported by MediaInfo as being Main profile in the MKV. This happens when directly taking the AAC audio from the AVI, ie mkvmerge -o output.mkv myfile.avi. However, if repeating the same but this time dumping the AAC audio with -of rawaudio and then using the audio file to feed mkvmerge, MediaInfo correctly reports LC profile when object=2 is used for encoding (and it reports Main profile when object=1 is used, which is correct). I've also compared the results of another muxer (MP4Box) and if I use object=1 while encoding and then muxing to mp4, MP4Box correctly reports it being Main profile AAC. When object=2 is used during encode, MP4Box reports it as being LC profile, which is correct. So, I suspect either mkvmerge has a small bug when dealing with AAC audio in AVI or MediaInfo does but I'm not sure which one.
__________________
TV: Samsung QE50Q60T AVR: Denon AVR-X1700H CD: Yamaha CD-S300 Tuner: TechniSat 143v3 BD: Samsung UBD-M8500 Speakers: Klipsch Reference Phono: Audio-Technica AT-LP120X Amp: Marantz PM6007 |
![]() |
![]() |
#1546 | Link |
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,243
|
Sorry, cannot help you with such minor issues at the moment due to lack of time.
__________________
Latest MKVToolNix is v79.0 If I ever ask you to upload something, please use my file server. |
![]() |
![]() |
#1547 | Link |
Registered User
Join Date: Jun 2002
Location: On thin ice
Posts: 6,802
|
Maybe the problem is mkvmerge cannot detect aac mode from raw aac data so it detects it from container meta data and avi don't hold such data. A simple solution is to not mux AAC in AVI but rather in MKV.
__________________
https://github.com/stax76/software-list https://www.youtube.com/@stax76/playlists Last edited by stax76; 22nd April 2010 at 13:07. |
![]() |
![]() |
#1548 | Link |
Registered User
Join Date: Nov 2001
Posts: 425
|
H264 AVC imported as DTS
Hi,
don't know whether this had be reported before: I tried the old 2.... and the new 3... (latest) version same behavior. I re-encode a BD with x264 (vs.1541), one job was ok, the otherone, no matter what I tried, got imported as DTS audio. Same parameter on both re-encodes (but different bitrate). My workaround: I made an .mp4 (with MP4Box) and it was imported as H264 AVC (4.1, HP.....). Resulting MKV was perfectly playing and in sync. I opened both in WinHex to compare the header and the looked the same. Let me know if you need more details. Can send you a few seconds of the re-encode. mike P.S. Not urgent, since I have a workaround... |
![]() |
![]() |
#1549 | Link |
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,243
|
No, I haven't heard from such an issue yet. It would if you could upload the first 20 MB or so of the h264 file that mkvmerge thinks is a DTS file to my FTP server.
__________________
Latest MKVToolNix is v79.0 If I ever ask you to upload something, please use my file server. |
![]() |
![]() |
#1550 | Link | |||
Registered User
Join Date: Apr 2010
Posts: 9
|
Problems with mkvpropedit
Hi.
I'm using mkvtoolnix 3.3.0 on 64 bit Ubuntu 9.10 I'm trying to use mkvpropedit to set the correct language for the audio track, and also to add a name for the track. However, after I've changed the language, mkvinfo will no longer find any tracks at all, and mplayer won't play the file. VLC will still play it, though, and if I use mkvpropedit to delete the language property, everything's back to normal. The command I'm using is: $ mkvpropedit title00.mkv -e track:a1 -s language=nor and here is the output of mkvinfo before and after I set the language property Quote:
Quote:
Quote:
If I use mkvmerge to remux the file, like this: $ mkvmerge -o new.mkv --language 2:nor title00.mkv everything works fine, and mkvpropedit can change language on this new file without any problems. This takes quite a long time, though, so I would really prefer it if I could use mkvpropedit. |
|||
![]() |
![]() |
#1551 | Link |
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,243
|
Known problem that should be fixed in my Git repo. Get the sources from there and compile your own version -- it's pretty easy. See http://www.bunkus.org/videotools/mkv...ubuntu_package
__________________
Latest MKVToolNix is v79.0 If I ever ask you to upload something, please use my file server. |
![]() |
![]() |
#1552 | Link | ||
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,243
|
Ah wait. I've misinterpreted what you've written.
mkvpropedit and mkvinfo are working normally. What happens is this: You add data to the track headers by setting the language. Now the track headers do not fit into the space they've occupied before. Therefore mkvpropedit writes them at the end of the file and adjusts the meta seek elements so that they point to the new place. Quote:
If you want to know which tracks are present then use "mkvmerge --identify yourfile.mkv" which acts like a player should act by reading and analyzing the meta seek elements and reading the track info even if it is located at the end of the file. Quote:
Everything's working as intended.
__________________
Latest MKVToolNix is v79.0 If I ever ask you to upload something, please use my file server. Last edited by Mosu; 29th April 2010 at 21:09. |
||
![]() |
![]() |
#1553 | Link |
契約者
Join Date: Jun 2008
Posts: 1,576
|
Hi Mosu. If I have mkv file with audio, video and chapters. When I open it in mkvmergeGUI, it shows active "Language" dropdown menu for these chapters. However if I'll set some language there, mux new file and open this saved file in mkvmerge again, then field in this menu shows "undetermined". I just wondering is this how it should be or should it recognize the language that was set before (like with video/audio tracks)?
Last edited by Keiyakusha; 8th May 2010 at 17:09. |
![]() |
![]() |
#1554 | Link |
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,243
|
The content of the chapter editor are not written to the output file when you start muxing in mmg. Yes, it's a bad design, but that's the way it is at the moment. Think of the chapter editor as a separate program. Save the chapters to a XML file, chose that XML file in the "global" tab and mux it.
__________________
Latest MKVToolNix is v79.0 If I ever ask you to upload something, please use my file server. |
![]() |
![]() |
#1555 | Link |
Registered User
Join Date: May 2007
Location: Wisconsin
Posts: 2,110
|
How to set the frame rate
While doing some experimentation, I used x264 to encode video as filename.264. I usually output as filename.mp4. When I mkvmerge the filename.mp4 with the audio, the framefrate is correct (23.976).
But the filename.264 video gets set to the default 25 fps for some reason, even though mediainfo reports that the original frame rate of the filename.264 is 23.976 fps. What do I need to place on the mkvmerge command line to set the frame rate to 23.976? Thanks. |
![]() |
![]() |
#1558 | Link |
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,243
|
As a note I have code that will read the FPS information from the AVC bitstream so that one shouldn't have to add that parameter in cases as yours. However, that has to be tested before I can release it.
__________________
Latest MKVToolNix is v79.0 If I ever ask you to upload something, please use my file server. |
![]() |
![]() |
#1559 | Link |
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,243
|
mkvtoolnix v3.4.0 released
Hey,
I've released mkvtoolnix v3.4.0. This release contains several important bug fixes and a few new features. Two new translations (Russian and Ukrainian) have been added. There are two changes for package maintainers and folks building their own copy from the source: 1. the two new translations I've mentioned and 2. mkvtoolnix requires the new releases libebml v0.8.0 and libmatroska v0.9.0 available at http://dl.matroska.org Here are the usual links... ...to the home page: http://www.bunkus.org/videotools/mkvtoolnix/ ...to the source code: http://www.bunkus.org/videotools/mkv...-3.4.0.tar.bz2 ...to the Windows installer and 7zip archive: http://www.bunkus.org/videotools/mkv....4.0-setup.exe http://www.bunkus.org/videotools/mkv...icode-3.4.0.7z All binaries that I provide myself have already been uploaded. Here's the full ChangeLog since release 3.3.0: ------------------------------------------------------------ 2010-05-14 Moritz Bunkus <moritz@bunkus.org> * Released v3.4.0. * build: Building mkvtoolnix now requires libebml v0.8.0 and libmatroska v0.9.0 or later. * all: Added a translation into Ukrainian by Serj (see AUTHORS). 2010-05-06 Moritz Bunkus <moritz@bunkus.org> * Windows installer: Added the choice to run the installer in the same languages that the GUIs support. Patch by Serj (see AUTHORS) with modifications by myself. 2010-04-27 Moritz Bunkus <moritz@bunkus.org> * mkvmerge: bug fix: Fixed the handling of non-spec compliant AVC/h.264 elementary streams in Matroska files with the CodecID V_ISO/MPEG4/AVC. Fix for bug 486. 2010-04-23 Moritz Bunkus <moritz@bunkus.org> * all: Added a translation into Russian by Serj (see AUTHORS). 2010-04-19 Moritz Bunkus <moritz@bunkus.org> * mkvmerge: bug fix: mkvmerge will not output a message that it has extracted the display dimensions from AVC/h.264 bitstream if the source container (e.g. Matroska) overrides that setting. Fix for bug 485. 2010-04-12 Moritz Bunkus <moritz@bunkus.org> * mmg's header editor, mkvpropedit: Fixed crashes with files created by Haali's GS Muxer containing "content encoding" header elements. 2010-04-11 Moritz Bunkus <moritz@bunkus.org> * mkvextract: bug fix: Extracting SSA/ASS files which miss the "Text" column specifier in the "Format:" line are handled correctly. Fix for bug 483. 2010-04-07 Moritz Bunkus <moritz@bunkus.org> * mkvmerge: bug fix: Fixed a segfault when reading Matroska files containing level 1 elements other than clusters with a size of 0. 2010-04-03 Moritz Bunkus <moritz@bunkus.org> * Build system: The LINGUAS environment variable determines which man page and guide translations will be installed. 2010-03-24 Moritz Bunkus <moritz@bunkus.org> * mkvmerge: bug fix: Fixed a tiny memory leak. Fix for bug 481. ------------------------------------------------------------ Have fun.
__________________
Latest MKVToolNix is v79.0 If I ever ask you to upload something, please use my file server. |
![]() |
![]() |
#1560 | Link |
Registered User
Join Date: Aug 2008
Location: The Land Of Dracula (Romania - EU)
Posts: 934
|
thanks a lot...
_
__________________
if you ask a question and somebody give you the correct answer don't forget to leave a "thank you" note... Visit The Land Of Dracula (Romania - EU)! |
![]() |
![]() |
Thread Tools | Search this Thread |
Display Modes | |
|
|