[FFmpeg-user] missing meta data in ffprobe output from mp4 format
Paul B Mahol
onemda at gmail.com
Fri Oct 20 21:14:01 EEST 2023
On Fri, Oct 20, 2023 at 7:19 PM Ulf Zibis <Ulf.Zibis at cosoco.de> wrote:
> Hi,
>
> in my last post "Codec 0x21000 is not in the full list."
> you can see, that also the included metadata is mostly missing in the
> output of ffprobe. Why?
>
> When I use the same command and the same metadata file for mkv output,
> beside this message all is fine:
>
>
>
> $ ffmpeg -i König_de.meta -t 3:00 -i König_de.mkv -t 3:00 -i König_it.mkv
> -map_metadata:s:v 0:s:0 -map_metadata:s:a:0 0:s:0 -map_metadata:s:a:1 0:s:1
> -map_metadata:s:v 1:s:v -map_metadata:s:a:0 1:s:a -map_metadata:s:a:1 2:s:a
> -map_metadata 0 -map_metadata 1 -map 1 -map 2:a -c copy -cues_to_front true
> König_de_3_c.mkv
> ffmpeg version 5.1.1-1ubuntu2.1 Copyright (c) 2000-2022 the FFmpeg
> developers
>
That version is too old.
> built with gcc 12 (Ubuntu 12.2.0-3ubuntu1)
> configuration: --prefix=/usr --extra-version=1ubuntu2.1
> --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu
> --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl
> --disable-stripping --enable-gnutls --enable-ladspa --enable-libaom
> --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca
> --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite
> --enable-libfontconfig --enable-libfreetype --enable-libfribidi
> --enable-libglslang --enable-libgme --enable-libgsm --enable-libjack
> --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg
> --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq
> --enable-librist --enable-librubberband --enable-libshine
> --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt
> --enable-libssh --enable-libsvtav1 --enable-libtheora --enable-libtwolame
> --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp
> --enable-libx265 --enable-libxml2 --enable-libxvid
> --enable-libzimg --enable-libzmq --enable-libzvbi --enable-lv2
> --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2
> --disable-sndio --enable-pocketsphinx --enable-librsvg --enable-libmfx
> --enable-libdc1394 --enable-libdrm --enable-libiec61883
> --enable-chromaprint --enable-frei0r --enable-libx264 --enable-libplacebo
> --enable-shared
> libavutil 57. 28.100 / 57. 28.100
> libavcodec 59. 37.100 / 59. 37.100
> libavformat 59. 27.100 / 59. 27.100
> libavdevice 59. 7.100 / 59. 7.100
> libavfilter 8. 44.100 / 8. 44.100
> libswscale 6. 7.100 / 6. 7.100
> libswresample 4. 7.100 / 4. 7.100
> libpostproc 56. 6.100 / 56. 6.100
> Input #0, ffmetadata, from 'König_de.meta':
> Metadata:
> title : Der König, der niemals einer war
> LANGUAGE : deu
> Duration: 00:03:00.00, start: 0.000000, bitrate: 0 kb/s
> Chapters:
> Chapter #0:0: start 0.000000, end 60.000000
> Metadata:
> title : chapter 1 Ein Schuss in der Dunkelheit
> Chapter #0:1: start 60.000000, end 120.000000
> Metadata:
> title : chapter 2 Kettenreaktion
> Chapter #0:2: start 120.000000, end 180.000000
> Metadata:
> title : chapter 3 Geständnisse
> Codec 0x21000 is not in the full list.
> Stream #0:0(deu): Data: unknown_codec
> Metadata:
> title : Der König, der niemals einer war
> language-iso639_2: deu
> language-simple : Deutsch
> language-description: Deutsch
> Codec 0x21000 is not in the full list.
> Stream #0:1(ita): Data: unknown_codec
> Metadata:
> title : Il principe
> language-iso639_2: ita
> language-simple : Italiano
> language-description: Italiano
> Input #1, matroska,webm, from 'König_de.mkv':
> Metadata:
> ENCODER : Lavf59.27.100
> Duration: 02:08:03.05, start: 0.000000, bitrate: 1148 kb/s
> Stream #1:0: Video: h264 (High), yuv420p(tv, bt709, progressive),
> 1280x688 [SAR 1:1 DAR 80:43], 24 fps, 24 tbr, 1k tbn
> Metadata:
> ENCODER : Lavc59.37.100 libx264
> DURATION : 02:08:03.045000000
> Stream #1:1: Audio: vorbis, 48000 Hz, stereo, fltp
> Metadata:
> ENCODER : Lavc59.37.100 libvorbis
> DURATION : 02:08:03.003000000
> Input #2, matroska,webm, from 'König_it.mkv':
> Metadata:
> ENCODER : Lavf59.27.100
> Duration: 02:08:04.42, start: 0.000000, bitrate: 1148 kb/s
> Stream #2:0: Video: h264 (High), yuv420p(tv, bt709, progressive),
> 1280x688 [SAR 1:1 DAR 80:43], 24 fps, 24 tbr, 1k tbn
> Metadata:
> ENCODER : Lavc59.37.100 libx264
> DURATION : 02:08:04.420000000
> Stream #2:1: Audio: vorbis, 48000 Hz, stereo, fltp
> Metadata:
> ENCODER : Lavc59.37.100 libvorbis
> DURATION : 02:08:04.410000000
> File 'König_de_3_c.mkv' already exists. Overwrite? [y/N] y
> Output #0, matroska, to 'König_de_3_c.mkv':
> Metadata:
> title : Der König, der niemals einer war
> LANGUAGE : deu
> encoder : Lavf59.27.100
> Chapters:
> Chapter #0:0: start 0.000000, end 60.000000
> Metadata:
> title : chapter 1 Ein Schuss in der Dunkelheit
> Chapter #0:1: start 60.000000, end 120.000000
> Metadata:
> title : chapter 2 Kettenreaktion
> Chapter #0:2: start 120.000000, end 180.000000
> Metadata:
> title : chapter 3 Geständnisse
> Stream #0:0(deu): Video: h264 (High) (H264 / 0x34363248), yuv420p(tv,
> bt709, progressive), 1280x688 [SAR 1:1 DAR 80:43], q=2-31, 24 fps, 24 tbr,
> 1k tbn
> Metadata:
> title : Der König, der niemals einer war
> language-iso639_2: deu
> language-simple : Deutsch
> language-description: Deutsch
> ENCODER : Lavc59.37.100 libx264
> DURATION : 02:08:03.045000000
> Stream #0:1(deu): Audio: vorbis (oV[0][0] / 0x566F), 48000 Hz, stereo,
> fltp (default)
> Metadata:
> title : Der König, der niemals einer war
> language-iso639_2: deu
> language-simple : Deutsch
> language-description: Deutsch
> ENCODER : Lavc59.37.100 libvorbis
> DURATION : 02:08:03.003000000
> Stream #0:2(ita): Audio: vorbis (oV[0][0] / 0x566F), 48000 Hz, stereo,
> fltp
> Metadata:
> title : Il principe
> language-iso639_2: ita
> language-simple : Italiano
> language-description: Italiano
> ENCODER : Lavc59.37.100 libvorbis
> DURATION : 02:08:04.410000000
> Stream mapping:
> Stream #1:0 -> #0:0 (copy)
> Stream #1:1 -> #0:1 (copy)
> Stream #2:1 -> #0:2 (copy)
> Press [q] to stop, [?] for help
> frame= 4321 fps=2069 q=-1.0 Lsize= 33570kB time=00:02:59.99
> bitrate=1527.8kbits/s speed=86.2x
> video:29421kB audio:3962kB subtitle:0kB other streams:0kB global
> headers:8kB muxing overhead: 0.556684%
>
>
> $ ffprobe König_de_3_c.mkv
> ffprobe version 5.1.1-1ubuntu2.1 Copyright (c) 2007-2022 the FFmpeg
> developers
> built with gcc 12 (Ubuntu 12.2.0-3ubuntu1)
> configuration: --prefix=/usr --extra-version=1ubuntu2.1
> --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu
> --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl
> --disable-stripping --enable-gnutls --enable-ladspa --enable-libaom
> --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca
> --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite
> --enable-libfontconfig --enable-libfreetype --enable-libfribidi
> --enable-libglslang --enable-libgme --enable-libgsm --enable-libjack
> --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg
> --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq
> --enable-librist --enable-librubberband --enable-libshine
> --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt
> --enable-libssh --enable-libsvtav1 --enable-libtheora --enable-libtwolame
> --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp
> --enable-libx265 --enable-libxml2 --enable-libxvid
> --enable-libzimg --enable-libzmq --enable-libzvbi --enable-lv2
> --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2
> --disable-sndio --enable-pocketsphinx --enable-librsvg --enable-libmfx
> --enable-libdc1394 --enable-libdrm --enable-libiec61883
> --enable-chromaprint --enable-frei0r --enable-libx264 --enable-libplacebo
> --enable-shared
> libavutil 57. 28.100 / 57. 28.100
> libavcodec 59. 37.100 / 59. 37.100
> libavformat 59. 27.100 / 59. 27.100
> libavdevice 59. 7.100 / 59. 7.100
> libavfilter 8. 44.100 / 8. 44.100
> libswscale 6. 7.100 / 6. 7.100
> libswresample 4. 7.100 / 4. 7.100
> libpostproc 56. 6.100 / 56. 6.100
> Input #0, matroska,webm, from 'König_de_3_c.mkv':
> Metadata:
> title : Der König, der niemals einer war
> LANGUAGE : deu
> ENCODER : Lavf59.27.100
> Duration: 00:03:00.21, start: 0.000000, bitrate: 1525 kb/s
> Chapters:
> Chapter #0:0: start 0.000000, end 60.000000
> Metadata:
> title : chapter 1 Ein Schuss in der Dunkelheit
> Chapter #0:1: start 60.000000, end 120.000000
> Metadata:
> title : chapter 2 Kettenreaktion
> Chapter #0:2: start 120.000000, end 180.000000
> Metadata:
> title : chapter 3 Geständnisse
> Stream #0:0(deu): Video: h264 (High), yuv420p(tv, bt709, progressive),
> 1280x688 [SAR 1:1 DAR 80:43], 24 fps, 24 tbr, 1k tbn
> Metadata:
> title : Der König, der niemals einer war
> LANGUAGE-ISO639_2: deu
> LANGUAGE-SIMPLE : Deutsch
> LANGUAGE-DESCRIPTION: Deutsch
> ENCODER : Lavc59.37.100 libx264
> DURATION : 00:03:00.211000000
> Stream #0:1(deu): Audio: vorbis, 48000 Hz, stereo, fltp (default)
> Metadata:
> title : Der König, der niemals einer war
> LANGUAGE-ISO639_2: deu
> LANGUAGE-SIMPLE : Deutsch
> LANGUAGE-DESCRIPTION: Deutsch
> ENCODER : Lavc59.37.100 libvorbis
> DURATION : 00:03:00.005000000
> Stream #0:2(ita): Audio: vorbis, 48000 Hz, stereo, fltp
> Metadata:
> title : Il principe
> LANGUAGE-ISO639_2: ita
> LANGUAGE-SIMPLE : Italiano
> LANGUAGE-DESCRIPTION: Italiano
> ENCODER : Lavc59.37.100 libvorbis
> DURATION : 00:03:00.003000000
>
>
> -Ulf
>
> _______________________________________________
> ffmpeg-user mailing list
> ffmpeg-user at ffmpeg.org
> https://ffmpeg.org/mailman/listinfo/ffmpeg-user
>
> To unsubscribe, visit link above, or email
> ffmpeg-user-request at ffmpeg.org with subject "unsubscribe".
>
More information about the ffmpeg-user
mailing list