Ivailo Monev
a70b97b0e2
kio: fix rare ffmpeg metadata extractor crash
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-28 20:56:15 +03:00
Ivailo Monev
69f4e8b329
kio: extract FPS via FFmpeg metadata plugin
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-17 12:15:36 +03:00
Ivailo Monev
05b34e20b5
kio: implement PDF meta information extractor via Poppler
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-17 04:09:12 +03:00
Ivailo Monev
187385a291
kio: assume KMimeType::allMimeTypes() does not have duplicates in FFmpeg metadata plugin
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-16 21:58:59 +03:00
Ivailo Monev
af9a8dbd86
kio: implement EPUB meta information extractor via ebook-tools
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-16 03:38:30 +03:00
Ivailo Monev
b4f5cc99f6
kio: use kio4 catalog in metadata plugins
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-15 05:08:18 +03:00
Ivailo Monev
2485fe0959
kio: mark KFileMetaDataPlugin as stable
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-15 00:04:18 +03:00
Ivailo Monev
256441eb3f
kio: extract more metadata via FFmpeg
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-14 23:36:18 +03:00
Ivailo Monev
827cea933d
kio: ignore whatever MIME types FFmpeg codecs claim
...
there is apparently codec for text/x-nfo and video codec meta information
was shown for such files (ansi)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-14 23:05:52 +03:00
Ivailo Monev
f53ee7d15a
kio: extract more metadata via FFmpeg
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-14 22:56:28 +03:00
Ivailo Monev
1d5bd20054
kio: extract duration metadata via FFmpeg
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-14 21:08:24 +03:00
Ivailo Monev
a49685fcf5
kio: extract more metadata via exiv2
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-14 20:03:15 +03:00
Ivailo Monev
e175ca1377
kio: implement option to disable metadata plugins
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-14 12:10:48 +03:00
Ivailo Monev
6197c25884
kio: implement audio and video meta information extractor via TagLib
...
TODO: elide meta information values or this may happen:
https://ibb.co/MZGv4Vz
2022-04-14 11:09:24 +03:00
Ivailo Monev
5e6e38e9a6
generic: fix build with older versions of FFmpeg by referencing meta-headers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-14 10:45:27 +03:00
Ivailo Monev
2cc6924ac3
kio: explicitly link to avcodec library
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-14 08:26:13 +03:00
Ivailo Monev
0e2ffeebe9
kio: implement audio and video meta information extractor via FFmpeg
2022-04-14 08:04:46 +03:00
Ivailo Monev
e722b26ea5
kio: reimplement meta information extraction
...
TODO: plugins for audio and video meta information extraction
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-14 04:45:36 +03:00