01:11:59 places with mp4 videos just show the "can't find compatible video format or MIME type" 01:12:06 BUT! 01:12:07 webm videos play fine! 01:12:09 ...what gives 01:12:10 ? 01:13:44 yeah, the error console says "video/mp4" is not supported, but why? 01:13:52 Does SeaMonkey even tries to load system ffmpeg libs? 01:13:57 ...there is one way to check 01:15:13 seamonkey 2967 tomman mem REG 8,3 14938720 5511007 /usr/lib/x86_64-linux-gnu/libavcodec.so.59.37.100 01:15:15 seamonkey 2967 tomman mem REG 8,3 1880776 6976946 /opt/seamonkey/libmozavcodec.so 01:15:16 why yes, it does! 01:15:25 This on my Debian 12 box 01:16:04 ...on the Debian 13 one, there is no signs of system avcodec being used 01:16:39 ...because libavcodec.so there is a newer version, libavcodec.so.61.19.101 01:17:43 Why libmozavcodec.so even loads the system ffmpeg? Is there any list of supported versions? (yes, I know, for the ffmpeg folks the idea of a "stable ABI" is like killing puppies, ick!) 01:20:29 oh, there is 01:21:27 https://bugzilla.mozilla.org/show_bug.cgi?id=1516178 gave me a powerful hint: MOZ_LOG=PlatformDecoderModule:5 01:21:56 ...because libmozavcodec is stripped down to just play webm and friends, but none of the MPEG-LA cartel formats 01:22:03 and in that case, it WANTS your system ffmpeg 01:22:34 And in my Debian 13 box, turns out that libavcodec.so.61 is too new... as it wants anything between .53 and .60! 01:23:04 so there is it, case closed 01:23:48 "Debian is shipping a too new version of $LIBRARY" is something you do not expect to say frequently :D 01:44:39 can't borrow Firefox ESR's mozavcodec libs, that won't work :/ 01:55:31 the latest nightly also has the same limitation 01:56:03 "Debian is shipping a too new version of $LIBRARY" is something I'm totally getting printed on a T-shirt ASAP :D