Moritz Bunkus
|
4f08216474
|
If a Matroska file is appended to another one then the timecodes it reports downstream must be zero-based. This was not the case for "linked" files (files created with "--split ... --link"). Fixes Anthill bugs 115 and 116.
|
2005-04-07 15:00:22 +00:00 |
|
Moritz Bunkus
|
6c42e332e3
|
Only output warnings about failed calls to posix_fadvise in verbose mode and silently switch to not using it for that file anymore.
|
2005-04-07 08:53:06 +00:00 |
|
Moritz Bunkus
|
05f1b20cb3
|
Uppon concatenation of files including chapters all chapter atoms that share the same UID have to be merged into a single chapter atom with appropriate start and end timecodes. Addresses Anthill bug 122.
|
2005-04-07 08:46:58 +00:00 |
|
Moritz Bunkus
|
3da4169967
|
Documentation update.
|
2005-04-06 15:03:30 +00:00 |
|
Moritz Bunkus
|
223e1a2613
|
Added a test for the chapter handling during splitting (see commit 2869 and Anthill bug 122).
|
2005-04-06 14:52:15 +00:00 |
|
Moritz Bunkus
|
31bd52a95b
|
Chapters that span multiple segments during splitting have to be kept in all files, not just in the first one. Their start timecodes have to be adjusted, of course.
|
2005-04-06 14:32:43 +00:00 |
|
Moritz Bunkus
|
92c59814f3
|
Output timecodes in summary mode in a form that's easier to read, too, and not only in milliseconds.
|
2005-04-06 13:18:32 +00:00 |
|
Moritz Bunkus
|
d2d41d39bc
|
Better handling of damaged/strange Matroska files -- e.g. if the block group does not contain a block, or if no headers have been found for a track number.
|
2005-03-28 19:13:48 +00:00 |
|
Moritz Bunkus
|
ce70df4732
|
Do not link mkvinfo with -mwindows as it will not allocate a console then on Windows.
|
2005-03-28 09:36:59 +00:00 |
|
Moritz Bunkus
|
23a737b7ce
|
Removed the lower limits for splitting by time and by size.
|
2005-03-27 10:32:03 +00:00 |
|
Moritz Bunkus
|
16e140149e
|
Tell the compiler exactly when to convert types. Otherwise at least my cross mingw gcc did some BS and produced bogus values resulting in mkvextract being locked in very long loops.
|
2005-03-23 18:24:10 +00:00 |
|
Moritz Bunkus
|
0ff59ed27e
|
Wrong calculation of the duration in case of Vorbis packets whose container timecodes are not what the packet's durations indicate they should be.
|
2005-03-21 21:21:29 +00:00 |
|
Moritz Bunkus
|
32fcbbc829
|
In some situations some tracks of appended VobSubs were not included in the output file. The problematic situation was when one VobSub track was finished then the corresponding "video" file was sucked dry. The deferred connection of that one VobSub track was established OK but all following VobSub tracks were wrongfully deferred and never connected because the corresponding "video" file was already done. The solution is to remember that the corresponding "video" file was done and its maximum time code needed for the other VobSub tracks.
|
2005-03-20 17:40:05 +00:00 |
|
Moritz Bunkus
|
fc3aee714d
|
Assign consecutive track numbers.
|
2005-03-19 19:25:31 +00:00 |
|
Moritz Bunkus
|
6423c4e3b7
|
Fix the split-decision for audio-only files. Also set the timecode scale factor on all output files.
|
2005-03-19 11:54:26 +00:00 |
|
Moritz Bunkus
|
a3ccdb25ef
|
Compilation fixes for older and (mainly) newer gcc versions.
|
2005-03-19 11:03:12 +00:00 |
|
Moritz Bunkus
|
870465f552
|
Added MP4V to the FourCC drop-down box (user request).
|
2005-03-19 11:02:04 +00:00 |
|
Moritz Bunkus
|
07826c5550
|
After modifying ti.private_data it has to be copied into the CodecPrivate again.
|
2005-03-19 10:55:12 +00:00 |
|
Moritz Bunkus
|
7ff4216a9a
|
Only select tracks if they were selected before.
|
2005-03-16 14:01:11 +00:00 |
|
Moritz Bunkus
|
7efb5c81d5
|
Bumped the version number to 1.4.1, set the new release code name and included the release message in the ChangeLog.
|
2005-03-15 08:32:08 +00:00 |
|
Moritz Bunkus
|
3a2fb8538a
|
Added a test for a formerly mis-detected AC3 file.
|
2005-03-15 08:30:03 +00:00 |
|
Moritz Bunkus
|
9958ee9e51
|
Do not skip one byte to many after each AC3 header. Otherwise detection of consecutive headers fails, and the file might be mis-detected as something else.
|
2005-03-14 13:16:25 +00:00 |
|
Moritz Bunkus
|
9f0673c869
|
Cosmetics
|
2005-03-14 13:15:04 +00:00 |
|
Moritz Bunkus
|
b6f574ab55
|
Updated status
|
2005-03-14 13:14:34 +00:00 |
|
Moritz Bunkus
|
d5388dfb95
|
Handle temp paths with spaces.
|
2005-03-13 17:47:27 +00:00 |
|
Moritz Bunkus
|
da6d33e0a7
|
Allow '.', ':' and ',' as separators in OGM style chapter timestamps. Accounts for stupid user mistakes.
|
2005-03-06 21:43:33 +00:00 |
|
Moritz Bunkus
|
a66797bffa
|
Grammar!
|
2005-03-06 21:30:18 +00:00 |
|
Moritz Bunkus
|
f4365020f0
|
Modified getting the FPS from MP4 files. More cases (CTTS present or not, durmap table with more than one entry) are handled now.
|
2005-03-06 19:07:17 +00:00 |
|
Moritz Bunkus
|
6f662a61ba
|
Don't check the complete CodecPrivate data for MS compat tracks. Only check if both are present and have the same size (e.g. slight offsets in the FPS or sth else are OK). Let the user shoot himself in the foot if he really wants to ;)
|
2005-03-06 14:30:23 +00:00 |
|
Moritz Bunkus
|
a5f837fb44
|
Concatenating + splitting at the same time is now possible. Track entries are only created once and not for each new file.
|
2005-03-06 14:28:26 +00:00 |
|
Moritz Bunkus
|
93ba4adb2b
|
Only add a couple of arguments to the command line if the track in question is not being appended because those parameters are ignored by mkvmerge and the corresponding controls in mmg are deactivated.
|
2005-03-02 21:34:35 +00:00 |
|
Moritz Bunkus
|
c2fe84204f
|
Added more descriptive error messages to the connection checks.
|
2005-03-02 15:53:34 +00:00 |
|
Moritz Bunkus
|
b7fd7bd916
|
Portability fixes.
|
2005-03-01 14:52:36 +00:00 |
|
Moritz Bunkus
|
9139ced877
|
Only disable the usage of posix_fadvise for that one file if a call fails and don't abort mkvmerge itself.
|
2005-02-28 19:26:04 +00:00 |
|
Moritz Bunkus
|
afd8960844
|
Insert new tracks from "appended" files right behind the corresponding tracks from the file the new file is appended to.
|
2005-02-28 18:50:14 +00:00 |
|
Moritz Bunkus
|
c220f55792
|
Fixed the removal of appended files if there is no track from another file between two tracks from the file that is to be removed.
|
2005-02-27 21:54:26 +00:00 |
|
Moritz Bunkus
|
5afb199e66
|
Typo
|
2005-02-27 21:40:38 +00:00 |
|
Moritz Bunkus
|
958c1d5883
|
If splitting is active then the output directory should be scanned for file names that start with "name-" and have the same extention as the output file. Also the directory itself should be checked for existence.
|
2005-02-27 21:31:24 +00:00 |
|
Moritz Bunkus
|
a35af06d0b
|
For Windows you have to insert exactly one newline in a tooltip. All other tooltips for that frame (?) will be word wrapped at that newline's position automatically.
|
2005-02-27 21:00:42 +00:00 |
|
Moritz Bunkus
|
505423bab6
|
Moved the log window so that it gets initialized as early as possible. Modified the tooltip word wrap a bit (trial-and-error). Looks better now. Nope, I don't know how it should be done right.
|
2005-02-27 20:39:02 +00:00 |
|
Moritz Bunkus
|
acb5a61918
|
Disable the "append" button before loading a setting file. Otherwise "File -> new" might leave it enabled.
|
2005-02-27 19:35:41 +00:00 |
|
Moritz Bunkus
|
eaba313729
|
Swapped window titles.
|
2005-02-27 19:03:12 +00:00 |
|
Moritz Bunkus
|
b3545aede4
|
Allow multiple files to be selected when adding files and attachments.
|
2005-02-27 16:50:04 +00:00 |
|
Moritz Bunkus
|
79e6186cfe
|
Added a debug window for debug output. Show mkvmerge's capabilities in the debug window.
|
2005-02-27 12:16:55 +00:00 |
|
Moritz Bunkus
|
77e119a01f
|
Disable timecode warnings for AVC read from Matroska files.
|
2005-02-27 11:31:18 +00:00 |
|
Moritz Bunkus
|
5da49a52e2
|
Added the version number to the capabilities output.
|
2005-02-27 11:27:56 +00:00 |
|
Moritz Bunkus
|
b525b53a5a
|
Compilation fix for Mac OS.
|
2005-02-27 10:49:27 +00:00 |
|
Moritz Bunkus
|
512c4ef2d2
|
wxConfigBase::HasGroup() does not seem to deal with absolute paths on 2.5.x on Windows.
|
2005-02-26 23:22:02 +00:00 |
|
Moritz Bunkus
|
d582ecc89e
|
Strings must be wide in Unicode mode.
|
2005-02-26 22:59:18 +00:00 |
|
Moritz Bunkus
|
0e0a43d708
|
wxWidgets 2.5.3 compatibility fix: "split by time" was not selectable.
|
2005-02-26 22:44:59 +00:00 |
|