Commit Graph

10795 Commits

Author SHA1 Message Date
Moritz Bunkus
c38b7a62b5 installer: use nsDialogs for "mkvextract GUI links" page
The advantage is that the strings used on the page can now be
translated as they're not stored in an external .ini file anymore.
2017-05-20 19:00:31 +02:00
Moritz Bunkus
592bdcab46 installer: fix language setting for Korean translation 2017-05-20 19:00:31 +02:00
Moritz Bunkus
73f40074de installer: update translations, update German translation 2017-05-20 19:00:31 +02:00
Moritz Bunkus
1ad1c97eb8 installer: fix file encoding of Catalan translation 2017-05-20 19:00:31 +02:00
Moritz Bunkus
683e13297e installer: fix Emacs mode definition for translation files 2017-05-20 19:00:31 +02:00
Moritz Bunkus
4772eaa20a Rakefile: method for updating Windows installer translation files from English 2017-05-20 19:00:31 +02:00
Moritz Bunkus
ca495ab2ca installer: add check for Media Foundation framework & abort if not found 2017-05-20 19:00:31 +02:00
Moritz Bunkus
cc24efc78f installer: don't offer to place shortcut on desktop 2017-05-20 19:00:31 +02:00
Roberto Boriotti
70c9916942 translations: update Italian 2017-05-19 11:12:16 +02:00
Dean Lee
5b24eb1d90 man page translations: update Chinese Simplified 2017-05-19 11:11:56 +02:00
Dean Lee
1eca19933f translations: update Chinese Simplified 2017-05-19 11:11:49 +02:00
Moritz Bunkus
4496f4c75c tests: intentional update due to translation updates 2017-05-18 09:01:12 +02:00
Moritz Bunkus
20f4651148 terminology: use "cue sheet" instead of "CUE sheet" part 2 2017-05-17 19:20:20 +02:00
Dean Lee
825d7d1080 man page translations: update Chinese Simplified 2017-05-17 19:19:09 +02:00
Dean Lee
e9d28f66e3 translations: update Chinese Simplified 2017-05-17 19:19:02 +02:00
Burak Yavuz
c4b258eb16 translations: update Turkish 2017-05-17 19:18:47 +02:00
Potato
cc82771e57 translations: update Korean 2017-05-17 19:18:40 +02:00
TMTisFree
7f3cf42d03 translations: update French 2017-05-17 19:18:28 +02:00
Roberto Boriotti
535f4285fd translations: update Italian 2017-05-17 14:12:03 +02:00
Moritz Bunkus
f10f0d708f checksum tool: fix help text output
The --help/--version arguments are handled by the common command line
handling routines.
2017-05-17 11:12:35 +02:00
Moritz Bunkus
7447a512a2 translations: update list of translatable strings; update German translation 2017-05-16 21:08:33 +02:00
Burak Yavuz
c315d33711 translations: update Turkish 2017-05-16 21:08:32 +02:00
Timofey Lisunov
31d197c027 translations: update Russian 2017-05-16 21:08:32 +02:00
Potato
a9dcb2376f translations: update Korean 2017-05-16 21:08:32 +02:00
TMTisFree
8e092033a8 translations: update French 2017-05-16 21:08:32 +02:00
Israel Lucas Torrijos
f064ddcdaf translations: update Spanish 2017-05-16 21:08:32 +02:00
Antoni Bella Pérez
51f6b8ec98 translations: update Catalan 2017-05-16 21:08:32 +02:00
Moritz Bunkus
ef371f9450 mkvpropedit: editing the "date" segment info field
Implements the last part of #1964.
2017-05-16 21:08:32 +02:00
Moritz Bunkus
f78deccda3 GUI: header editor: support for editing the "date" segment info field
Implements another part of #1964.
2017-05-16 19:39:46 +02:00
Moritz Bunkus
b1dcaca679 mkvmerge, GUI: --no-date prevents writing the 'date' segment info header element
Implements one half of #1964.
2017-05-16 17:58:26 +02:00
Moritz Bunkus
ad496e1866 translations: update list of translatable strings; update German translation 2017-05-14 21:18:19 +02:00
Moritz Bunkus
baeb9ccde3 terminology: use "cue sheet" instead of "CUE sheet" as it's not an abbreviation 2017-05-14 21:15:53 +02:00
Antoni Bella Pérez
532679098b man page translations: update Catalan 2017-05-14 21:13:17 +02:00
Antoni Bella Pérez
6452a4b288 translations: update Catalan 2017-05-14 21:12:57 +02:00
Moritz Bunkus
96191d403c MP4 reader: support nclx colour type in colr atom
An enhancement to #1804.
2017-05-14 20:43:22 +02:00
Moritz Bunkus
548be05507 MP4 reader: find colr atom even if it's not first stsd atom extension
Another fix for the functionality introduced in #1804.
2017-05-14 20:42:59 +02:00
Moritz Bunkus
72a100aa11 mkvmerge: cue sheet parser: set segment title from cue sheet TITLE entry
Implements #1977.
2017-05-14 18:24:52 +02:00
Moritz Bunkus
542828f8a2 GUI: chapters: add "Cue sheet files (*.cue)" to "open chapter file" dialog 2017-05-14 18:12:27 +02:00
Moritz Bunkus
96fb8fbb79 chapters: signal actual chapter file format to caller
This is in preparation of implementing #1977.
2017-05-14 18:10:51 +02:00
Moritz Bunkus
96c9116c54 GUI: make Ctrl+Shift+Space toggle selection of current item in tree views
This only applies to tree views that allow multiple selections.

Implements #1983.
2017-05-14 17:22:43 +02:00
Moritz Bunkus
8b7a81f9da MPEG TS: detect AAC & AC-3 tracks not listed in the PMT
If a packet is encountered for a PID that's not listed in the PMT,
mkvmerge will now attempt to determine its type by looking at the
first couple of bytes. Only checks for AAC (ADTS only, not LOAS) and
AC-3 are implemented.

Fixes #1980.
2017-05-11 22:25:20 +02:00
Moritz Bunkus
5411f49f6b MPEG TS reader: re-factor PMT parser to prevent reading from invalid memory address 2017-05-11 21:13:05 +02:00
Moritz Bunkus
fb6b2dd905 MPEG TS reader: trim debug message prefix 2017-05-10 20:29:44 +02:00
Moritz Bunkus
d5cb9c1f77 NEWS.md: remove duplicate word 2017-05-10 18:30:40 +02:00
Moritz Bunkus
e1b27818e9 MPEG TS reader: require more consecutive packets, ignore h.264/h.265 start codes
In an earlier commit I introduced a workaround for h.264/h.265 files
being mis-detected as MPEG transport streams. That workaround was used
when the first bytes in a file were a valid h.264/h.265 start code.

Unfortunately this prevents the detection of valid MPEG transport
streams if they do indeed contain such a start code.

The fix is to remove the aforementioned workaround. Instead mkvmerge
now requires 333 KB of consecutive MPEG transport stream headers
inside the first 1 MB of the file, which amounts to ~1680 consecutive
headers. This reliably prevents the mis-detection as h.264/h.265 and
still allows for detection of real transport streams even if they
start with a h.264/h.265 start code.
2017-05-10 16:30:57 +02:00
Moritz Bunkus
f3917d46f8 MP4 reader: avoid warnings: pointer to packaged structure members not aligned 2017-05-09 20:58:11 +02:00
Moritz Bunkus
bc89d0268c configure: don't abort if moc/uic/rcc/qmake is found but too old
Fixes #1979.
2017-05-09 20:54:15 +02:00
remuxer32
9f37915a4c Update README.md (#1966)
* Update README.md

* Update README.md
2017-04-30 11:48:42 +02:00
Moritz Bunkus
b7d3f5a363 README.md: update Buildbot URL 2017-04-29 22:17:49 +02:00
Timofey Lisunov
a5d91250db translations: update Russian 2017-04-29 08:24:38 +02:00