Martchus
0f6ac6a7e3
Fix duplicate notifications
2017-08-20 01:59:43 +02:00
Martchus
9df142bdf6
Adjust constraints for ID3 tag conversion
2017-08-17 19:08:54 +02:00
Martchus
0485d6b5c6
Add method to generate technical summary
2017-08-17 19:08:54 +02:00
Martchus
fd138f65ca
Add method to find available languages
2017-08-17 19:08:54 +02:00
Martchus
555fb53ab8
Improve documentation of MediaFileInfo::createAppropriateTags()
2017-07-28 21:01:28 +02:00
Martchus
4faef55906
Fix writing MP4 chunk-by-chunk
...
This also involves finally implementing
Mp4Track::makeTrack(). Mp4Track::makeSampleTable()
which would enable modifying stbl atom is still not
fully implemented yet, though.
2017-05-29 00:58:08 +02:00
Martchus
c3394acdb2
Fix typos
2017-03-01 18:21:00 +01:00
Martchus
b97192abd3
Use std::make_unique provided by C++14
2017-02-05 21:02:40 +01:00
Martchus
477ac9884b
Use _wopen under Windows to support unicode filenames
2016-12-21 00:42:31 +01:00
Martchus
820078bb15
Fix saving MP3/FLAC when save saveFilePath() set
2016-11-18 17:58:47 +01:00
Martchus
b20e02ec29
Fix parsing/accessing Matroska editions/chapters
2016-08-06 20:51:57 +02:00
Martchus
d5c8086230
Improve misc details
2016-08-05 01:46:31 +02:00
Martchus
817a8e25e6
Improve documentation and consistency
2016-08-04 00:16:19 +02:00
Martchus
2a1102676b
Imporve doc for createAppropriateTags
2016-07-27 20:28:35 +02:00
Martchus
cf5b021180
Use workaround for GCC Bug 66145
2016-06-14 22:53:43 +02:00
Martchus
2c5d463a9f
Improve API doc
2016-06-10 23:08:01 +02:00
Martchus
f9187c0682
Fix condition in createAppropriateTags()
2016-06-04 01:01:17 +02:00
Martchus
53f0903c3b
Add tests for FLAC files
2016-05-21 22:11:08 +02:00
Martchus
a84ac37dbe
Add support for raw FLAC streams
2016-05-16 20:56:53 +02:00
Martchus
8d8322948d
Add convenience methods for ID3 tag conversion
2016-05-11 22:37:40 +02:00
Martchus
6c6ab0e301
improved file handling
...
- don't override backup files
- allow saving files at a different location
- reduce code duplication for restoring backups
2016-05-01 20:02:44 +02:00
Martchus
899e2a97fe
small improvements
...
- fixed some mostly ID3/MP3 related bugs
- added convenience methods/operators
2016-03-18 21:43:09 +01:00
Martchus
ddf9ef02f8
improved handling of unsupported files
...
additionally:
- added detection for QuickTime files
- minor adjustments
2016-03-14 21:56:27 +01:00
Martchus
fa129cf487
recognize ar and tar archives by magic number
2016-01-20 22:44:57 +01:00
Martchus
188e930acd
added abbreviation for Opus in OGG
2016-01-17 19:34:36 +01:00
Martchus
6f0adce661
make use of padding when applying changes to MP3 files
2015-12-22 23:54:35 +01:00
Martchus
979427beb3
improved ID3v2 implementation
2015-12-22 17:01:25 +01:00
Martchus
84fd56f122
add notifications from container when applying changed via container
2015-12-21 00:03:53 +01:00
Martchus
1db83eeccd
added more methods to control file layout when applying changes
2015-11-26 14:28:54 +01:00
Martchus
d68a324275
added preferredPadding() / setPreferredPadding()
2015-11-21 01:07:32 +01:00
Martchus
e7bd2185d5
added properties to control position of tags when writing files
2015-11-07 21:25:37 +01:00
Martchus
eaf2223585
fixed spelling mistakes
2015-10-16 21:46:36 +02:00
Martchus
7aea0e2a50
allow specific targets to be created with createAppropriateTags()
2015-10-13 23:32:00 +02:00
Martchus
ecacccd3c6
improved parsing status
2015-10-06 22:39:51 +02:00
Martchus
e4a487cb73
fixed some warnings
2015-09-19 23:42:05 +02:00
Martchus
aa50c2d8b3
fixed includes
2015-09-06 19:57:33 +02:00
Martchus
b1eb6faba6
fixed includes
2015-09-06 15:42:18 +02:00
Martchus
8b91b41801
updated readme
2015-08-26 20:01:32 +02:00
Martchus
0a2573ffa4
use ID3 tags for ADTS files
2015-07-15 00:24:19 +02:00
Martchus
1f4800c9be
added detection of ADTS files
2015-07-15 00:11:09 +02:00
Martchus
c452b009ae
improved media format detection; other minor improvements
2015-06-07 00:18:28 +02:00
Martchus
033e313c74
First commit
2015-04-22 19:22:01 +02:00