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. |
7th June 2013, 12:48 | #2221 | Link |
Registered User
Join Date: Oct 2001
Location: Germany
Posts: 7,259
|
I'm pretty sure I didn't,...
I checked: 1. downloaded and extracted http://www.embedupload.com/?d=8UU3UQQYYN (to make sure I really use the same files) 2. deleted test50i.mkv and test25i.mkv 3. called: Code:
mkvmerge --ui-language en -o "H:\Output\test50i.mkv" -d 0 --default-track 0:yes --default-duration 0:5000000/100000i --aspect-ratio-factor 0:1.333 --fourcc 0:MP4V --no-chapters --compression -1:none --forced-track 0:yes --no-audio --no-subtitles "H:\Output\13_19_13_3010_40.264" --default-track 0:yes --sync 0:-80 --forced-track 0:no -a 0 --compression -1:none --no-video --no-subtitles --no-chapters "H:\Output\iId_12_aid_0_DELAY_-80ms_13_19_13_3010_39.ac3" Code:
mkvmerge --ui-language en -o "H:\Output\test25i.mkv" -d 0 --default-track 0:yes --default-duration 0:2500000/100000i --aspect-ratio-factor 0:1.333 --fourcc 0:MP4V --no-chapters --compression -1:none --forced-track 0:yes --no-audio --no-subtitles "H:\Output\13_19_13_3010_40.264" --default-track 0:yes --sync 0:-80 --forced-track 0:no -a 0 --compression -1:none --no-video --no-subtitles --no-chapters "H:\Output\iId_12_aid_0_DELAY_-80ms_13_19_13_3010_39.ac3" Code:
mkvmerge --ui-language en -o "H:\Output\test25p.mkv" -d 0 --default-track 0:yes --default-duration 0:2500000/100000p --aspect-ratio-factor 0:1.333 --fourcc 0:MP4V --no-chapters --compression -1:none --forced-track 0:yes --no-audio --no-subtitles "H:\Output\13_19_13_3010_40.264" --default-track 0:yes --sync 0:-80 --forced-track 0:no -a 0 --compression -1:none --no-video --no-subtitles --no-chapters "H:\Output\iId_12_aid_0_DELAY_-80ms_13_19_13_3010_39.ac3" As a side note: notice that the content is not mbaff, but paff interlaced. Cu Selur |
7th June 2013, 13:05 | #2222 | Link |
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,278
|
Your very first case has one 0 too few. 0:5000000/100000i = 0:5/1i = 5 fields per second?
__________________
Latest MKVToolNix is v83.0 If I ever ask you to upload something, please use my file server. |
7th June 2013, 14:47 | #2224 | Link |
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,278
|
I don't know how paff interlacing differs from mbaff. But from what you're sayin it seems thon the frame /field flag.
at one Matroska block contains one full frame. In such a case a duration of 40ms per Matroska block is appropriate. Remember : you're setting the default duration for a single Matroska block. You're not setting a frame rate. Mkvmerge does not think in frames. It thinks in single blocks. The h264 code (as well as other similar places) calculate a block's duration by multiplying the default duration by either 1 or 2 dependingThat’s why the nomenclature "50i" or "25p" doesn't always make sense. However, that's how mkvmerge works internally. Changing that to work on a frame basis amounts to rewriting the whole application. Not something I'm willing to consider.
__________________
Latest MKVToolNix is v83.0 If I ever ask you to upload something, please use my file server. |
7th June 2013, 14:51 | #2225 | Link | ||
Registered User
Join Date: Oct 2001
Location: Germany
Posts: 7,259
|
Quote:
Quote:
|
||
14th June 2013, 14:01 | #2226 | Link |
RipBot264 author
Join Date: May 2006
Location: Poland
Posts: 7,806
|
I'm trying to combine 4 flacs (the same frequency , bitdepth , channels ) using append feature
Everything seems to be ok after remuxing. Duration is correct and plays ok in media player. Code:
General Complete name : E:\combined_flacs.mka Format : Matroska Format version : Version 4 / Version 2 File size : 1.35 GiB Duration : 2h 41mn Overall bit rate mode : Variable Overall bit rate : 1 192 Kbps Encoded date : UTC 2013-06-14 12:53:02 Writing application : mkvmerge v6.2.0 ('Promised Land') built on Apr 28 2013 12:22:01 Writing library : libebml v1.3.0 + libmatroska v1.4.0 Audio ID : 1 Format : FLAC Format/Info : Free Lossless Audio Codec Codec ID : A_FLAC Duration : 2h 41mn Bit rate mode : Variable Channel(s) : 6 channels Channel positions : Front: L C R, Side: L R, LFE Sampling rate : 48.0 KHz Bit depth : 16 bits Writing library : libFLAC 1.3.0 (UTC 2013-05-26) Default : Yes Forced : No Code:
General Complete name : C:\temp\0_audio_Undetermined.flac Format : FLAC Format/Info : Free Lossless Audio Codec File size : 1.34 GiB Duration : 40mn 25s Overall bit rate mode : Variable Overall bit rate : 4 760 Kbps Audio Format : FLAC Format/Info : Free Lossless Audio Codec Duration : 40mn 25s Bit rate mode : Variable Bit rate : 4 706 Kbps Channel(s) : 6 channels Channel positions : Front: L C R, Side: L R, LFE Sampling rate : 48.0 KHz Bit depth : 16 bits Stream size : 1.33 GiB (99%) Writing library : libFLAC 1.3.0 (UTC 2013-05-26) ffmpeg throws out bunch of errors and final file again has correct size but duration is wrong (see above mediainfo report)
__________________
Windows 7 Image Updater - SkyLake\KabyLake\CoffeLake\Ryzen Threadripper Last edited by Atak_Snajpera; 14th June 2013 at 14:22. |
14th June 2013, 14:29 | #2227 | Link | |
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,278
|
Quote:
The problem is twofold: 1. all of the four files contain metadata blocks and 2. each metadata block contains the number of samples in this stream. mkvmerge keeps all metadata blocks (which is not really correct), and it doesn't update the very first one (which isn't correct either). So when you extract the single track back into a FLAC file it starts with the original metadata block of the first of the four original files. It still contains the number of samples appropriate for that first file, not the sum of all samples of all the files. Hence MediaInfo reporting the duration it is reporting. I will most likely never fix that. You're free to open a bug report for it, of course; that way there's at least a chance I might get around to it one day.
__________________
Latest MKVToolNix is v83.0 If I ever ask you to upload something, please use my file server. |
|
14th June 2013, 14:38 | #2228 | Link |
RipBot264 author
Join Date: May 2006
Location: Poland
Posts: 7,806
|
S**T! I was hoping to find a workaround for joining flacs without re-encoding process. It turns out that after all those years there is no tool which could merge flacs without lengthy re-encoding. You can split/join lossy OGG Vorbis losslessly but you can not do the same with plain lossless format!
__________________
Windows 7 Image Updater - SkyLake\KabyLake\CoffeLake\Ryzen Threadripper |
14th June 2013, 14:45 | #2229 | Link |
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,278
|
As far as I know there's nothing really preventing appending two FLAC files if their basic parameters match (sample rate, number of channels). Of course a tool that can do that will have to adjust the metadata (at least the STREAMINFO and SEEKTABLE blocks, but it should also deal gracefully with VORBIS_COMMENTS and PICTURE blocks). However, I've never done that myself and cannot give you pointers to tools that manage to do it.
__________________
Latest MKVToolNix is v83.0 If I ever ask you to upload something, please use my file server. |
14th June 2013, 20:11 | #2230 | Link |
Life's clearer in 4K UHD
Join Date: Jun 2003
Location: Notts, UK
Posts: 12,219
|
Hi Atak,
I actually tried doing the same as you a few months ago, with no success... In the end I had to re-encode using CUETools 2.1.4 which performed the task very quickly. So quickly in fact that I'm not sure if it did actually re-encode them.
__________________
| I've been testing hardware media playback devices and software A/V encoders and decoders since 2001 | My Network Layout & A/V Gear |
Last edited by SeeMoreDigital; 14th June 2013 at 20:14. |
16th June 2013, 07:34 | #2231 | Link |
Registered User
Join Date: Jun 2013
Posts: 1
|
My CPU processor is Intel Core2Duo. Will I get significant improvement (less time) in demuxing and muxing MKV files if I were to upgrade to Intel Core i5 cpu?
I don't encode/convert video files. I just add on srt subs and remux the mkv. |
16th June 2013, 07:35 | #2232 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,342
|
Muxing is mostly limited to IO speed, i don't think a faster CPU is going to help you much.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
16th June 2013, 07:44 | #2233 | Link |
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,278
|
What nevcairiel said. mkvmerge is I/O bound in almost all cases. Where it isn't limited by hard drive I/O speed it is limited by memory I/O speed.
__________________
Latest MKVToolNix is v83.0 If I ever ask you to upload something, please use my file server. |
16th June 2013, 14:41 | #2234 | Link | |
brontosaurusrex
Join Date: Oct 2001
Posts: 2,392
|
Quote:
__________________
certain other member |
|
17th June 2013, 06:14 | #2235 | Link |
Registered User
Join Date: Nov 2001
Posts: 1,104
|
Mmh, recently it felt like an old bug returned you had fixed some while ago cause muxing took 10+ min longer than simlpy copying over the file.
__________________
MultiMakeMKV: MakeMKV batch processing (Win) MultiShrink: DVD Shrink batch processing Offizieller Übersetzer von DVD Shrink deutsch |
17th June 2013, 13:33 | #2237 | Link | |
RipBot264 author
Join Date: May 2006
Location: Poland
Posts: 7,806
|
Quote:
FLAC CL is obviously faster but it does not support wave64 and multiple input files (joining on fly).
__________________
Windows 7 Image Updater - SkyLake\KabyLake\CoffeLake\Ryzen Threadripper Last edited by Atak_Snajpera; 17th June 2013 at 13:48. |
|
28th June 2013, 09:51 | #2238 | Link | |
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,278
|
MKVToolNix v6.3.0 released
Hey,
I've released MKVToolNix 6.3.0. It fixes a couple of minor issues and contains only two small enhancements: saving the window positions and mmg being truly portable now (if it's not installed via the installer). For package maintainers: nothing's changed compared to MKVToolNix 6.2.0. You can download the source code or one of the binaries. Here's the full ChangeLog since release 6.2.0: Quote:
__________________
Latest MKVToolNix is v83.0 If I ever ask you to upload something, please use my file server. |
|
28th June 2013, 13:40 | #2240 | Link | |
SuperVirus
Join Date: Jun 2012
Location: Antarctic Japan
Posts: 1,351
|
Quote:
|
|
Thread Tools | Search this Thread |
Display Modes | |
|
|