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. |
![]() |
#1381 | Link |
RipBot264 author
Join Date: May 2006
Location: Poland
Posts: 7,929
|
Will you add support in mkvextract for A_MS/ACM audio?
http://www.crist.com/Temp/pirates2_sample.mkv_0
__________________
Windows 7 Image Updater - SkyLake\KabyLake\CoffeLake\Ryzen Threadripper |
![]() |
![]() |
#1382 | Link | |
Registered User
Join Date: Dec 2001
Posts: 145
|
Quote:
Didn't test it yet, but no reason to think it isn't working now (old known issue from 3 rd party component with a known solution ![]() A bit annoying issue, though. Luckily I was feeling "unsecure" as I hadn't updated mkvtoolnix for a long time, so I had just backed up the registry keys involved in anticipation. ![]() |
|
![]() |
![]() |
#1383 | Link |
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,315
|
No, sorry.
__________________
Latest MKVToolNix is v91.0 If I ever ask you to upload something, please use my file server. |
![]() |
![]() |
#1384 | Link |
Registered User
Join Date: Aug 2007
Posts: 1,432
|
The tooltips for Language, Charset and Cue name format under Chapters, Segment UID's under File/segment linking and max. number of files under Splitting don't have any line breaks in it making them get cut off on everything but very high resolution desktops.
|
![]() |
![]() |
#1385 | Link |
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,315
|
Tooltips suck on Windows (from a programmer's point of view). Maybe it's only wxWidget's tooltip implementation, I'm not sure.
I'll fix this, though.
__________________
Latest MKVToolNix is v91.0 If I ever ask you to upload something, please use my file server. |
![]() |
![]() |
#1386 | Link |
Registered User
Join Date: Mar 2009
Posts: 14
|
easier batch jobs
Hi, I frequently need to remux batches of similarly structured files, in which I'm adding and removing streams, and setting track attributes, all the same way for each file. Adding all these similar files to the job queue is very tedious and error prone, and I had an idea for simplifying this process, a kind of "quick batch" mode.
The way it is now, each queued file must be configured one at a time, for enabled and disabled tracks, and their attributes, like language, default flags, framerates, aspect, etc. Here's the idea: After configuring and adding the first file to the job queue, mmg would be able to automatically re-use that configuration for all other files added to the job queue. Of course this assumes that all files added will have the same or similarly structured files. This might also assume, when adding in streams, that a certain file naming method is used, so that those stream files could automatically be included. Near the existing Add button, perhaps there could be a "Batch Add" button or similar, which would add the next file (or an entire folder of files?) to the job queue, automatically applying the same settings to each one it finds. This would be a huge time saver, and would also keep you from making forgetful mistakes when creating batch jobs. |
![]() |
![]() |
#1387 | Link | |
Registered User
Join Date: Feb 2005
Posts: 585
|
Quote:
Below is an example of a batch file I used just today to mux a bunch of episodes from elementry streams to MKV. Code:
for /f "delims=" %%i in ('dir /b "*.h264"') do "d:\Program Files\MKVtoolnix\mkvmerge.exe" -o "d:\\media\\tv\\%%~ni.mkv" "--forced-track" "0:no" "--default-duration" "0:24000/1001fps" "-d" "0" "-A" "-S" "-T" "--no-global-tags" "--no-chapters" "%%i" "--language" "0:eng" "--forced-track" "0:no" "-a" "0" "-D" "-S" "-T" "--no-global-tags" "--no-chapters" "%%~ni.ac3" "--track-order" "0:0,1:0"
__________________
Chumbo |
|
![]() |
![]() |
#1388 | Link |
Registered User
Join Date: Mar 2009
Posts: 14
|
Thanks Chumbo, I do use this method already, but its also cumbersome having to create and edit dos batch files each time I want to mux a bunch of files. The idea of simplicity for me is to keep all the configurations happening in the gui, without having to go back and forth to command prompts or such all the time. I appreciate being hands-on, but computers can handle this type of automation so much quicker and easier than doing it manually.
Oh, and you kinda emphasized my point :-) If the gui made it easier to do this then you wouldn't need to use batch files instead. Last edited by fingershop; 26th January 2010 at 05:19. Reason: followup |
![]() |
![]() |
#1389 | Link | |
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,315
|
Quote:
__________________
Latest MKVToolNix is v91.0 If I ever ask you to upload something, please use my file server. |
|
![]() |
![]() |
#1390 | Link |
Registered User
Join Date: Jun 2008
Posts: 42
|
I, for instance, created a bash script using mkvmerge and many others to mux many input containers to MKV, MP4, TS, M2TS. (see avi2mkv from my Sig.)
It is much more convenient (in my eyes at least) than having to load hundreds of files in a oh so powerfull batch processor. (I designed it originally to transfer and markup multiple language TV show episodes in AVI containers to MKV, hence the name.) It should be runnable in Cygwin under Windows, but I did not try to set it up. The dependencies are named in the script though, if someone wants to try getting it to run. I could even host a package adding all necessary programs to make it run under Cygwin standard installation if somebody would step up and mad it work. As I don't use Windows I am slightly handicaped in this matter. ;-) |
![]() |
![]() |
#1392 | Link |
Registered User
Join Date: Mar 2009
Posts: 14
|
I'd like to rephrase my request... :-)
After you've configured a file for muxing, it would be handy if mmg would allow you to "replace" that file by choosing another one, while maintaining all configured settings. Normally, you would click on the file in the Input files list, click the remove button, then click the add button to add another one and configure it. Instead, you would click on the file in the Input files list, click the "replace" button, and (after manually choosing the replacement file) that's it, this file would be ready for muxing (or queuing) with no re-configuration needed. I agree that a full automation method would take lots of work to implement. This simpler idea would, I'm guessing, take a much smaller amount work. Functionally, it might be as simple as verifying the replacement file's structure, and changing the file name variables (input and output) that will be used for muxing. Yes, scripting languages are powerful, but none of them particularly let you choose streams and attributes from a gui, which is the key thing for ease of use. Last edited by fingershop; 28th January 2010 at 03:04. |
![]() |
![]() |
#1393 | Link | |
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,315
|
Quote:
However, I can and will get rid of the 'pre-parsing' stage in FLAC's reader soon. It is not necessary if I get rid of the libFLAC dependency at the same time and implement my own FLAC file format parser which is easy enough to do -- mkvmerge only needs to know a few basic parameters about each FLAC frame; the data doesn't have to be decoded.
__________________
Latest MKVToolNix is v91.0 If I ever ask you to upload something, please use my file server. |
|
![]() |
![]() |
#1394 | Link | |
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,315
|
Quote:
![]()
__________________
Latest MKVToolNix is v91.0 If I ever ask you to upload something, please use my file server. |
|
![]() |
![]() |
#1395 | Link |
Registered User
Join Date: Nov 2003
Posts: 1,283
|
Any chance of supporting .ts
I've got a ton i'd like to transfer to .mkv.
__________________
http://www.7-zip.org/ |
![]() |
![]() |
#1396 | Link |
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,315
|
Not in the near future.
__________________
Latest MKVToolNix is v91.0 If I ever ask you to upload something, please use my file server. |
![]() |
![]() |
#1398 | Link |
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,315
|
Hmm. It's possible that a carriage return has been added to the end of the "everything went fine" sentence by accident. It's not intentional, no. Maybe it also has something to do with the change to the 'Cancel' button's label to 'Open Folder'. I'll look into it one of these days.
__________________
Latest MKVToolNix is v91.0 If I ever ask you to upload something, please use my file server. |
![]() |
![]() |
#1399 | Link | |
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,315
|
Quote:
http://www.bunkus.org/videotools/mkv...-212-setup.exe
__________________
Latest MKVToolNix is v91.0 If I ever ask you to upload something, please use my file server. |
|
![]() |
![]() |
#1400 | Link | ||
Registered User
Join Date: Aug 2005
Posts: 34
|
Ok here goes...
I've tried for 5 days to compile mkvtoolnix (or any part thereof) for windows. I compiled it with no hassle on my ubuntu pc, but for some reason i'm having a lot of trouble compiling with either mingw or cygwin. All libraries have been compiled under mingw (./configure --prefix=/mingw), except boost, which i'm not sure i've "installed" properly. took a bit of copying and pasting files from here and there to /lib before i could finally get mingw to recognize that i have boost. but it get erros like this (currently only this one): Quote:
So it's probably my boost library that is foobar-- however, it always reports that the boost libraries exist, so maybe it's something about setting variables that my mingw has trouble with? Quote:
Sorry if this is an obvious question, but for the life of me I cannot figure out how to fix this. PS: "have you tried building boost?", yes, however not with any luck. i tried so by running bootstrap.sh etc., but it doesn't go so well, http://pastebin.com/f761baf28 (forever paste). Currently using gcc 3.4.5 (mingw-vista special r3) and boost 1.41.0. Have also tried with 4.4.1 (which is the same as my ubuntu pc uses). iconv (GNU libiconv 1.13) here, but iconv (EGLIBC) 2.10.1 on the ubuntu pc. Any hint that can help even the tiniest bit is greatly appreciated! |
||
![]() |
![]() |
Thread Tools | Search this Thread |
Display Modes | |
|
|