Brooke Vibber :blobcatcoffee: on Nostr: so fun fact: the various iso bmff/mp4/mov flavors are handled by the same muxer ...
so fun fact: the various iso bmff/mp4/mov flavors are handled by the same muxer implementation in ffmpeg, but they have different preferences not only about what codecs are allowed but how to mark them, so you need to use the right one
if your transcode workflow saves with "-f mp4" and has an mp3 audio track, it'll get marked as mp4a.something, while if it's done with "-f mov" it'll get marked as ".mp3"
quicktime player / safari will play the latter but skip the audio on the former
*headdesk*
Published at
2024-06-18 22:48:06Event JSON
{
"id": "a88b616b7d715c31a331b672b10c2dd11e0fd6aec8e9e3583ac33263a5733d12",
"pubkey": "4d81eddc0caf8f653eaf8ba6253a032e9acd5d5aa020998f242ac75ce05cb2b1",
"created_at": 1718750886,
"kind": 1,
"tags": [
[
"proxy",
"https://bikeshed.vibber.net/users/brooke/statuses/112640058089891596",
"activitypub"
]
],
"content": "so fun fact: the various iso bmff/mp4/mov flavors are handled by the same muxer implementation in ffmpeg, but they have different preferences not only about what codecs are allowed but how to mark them, so you need to use the right one\n\nif your transcode workflow saves with \"-f mp4\" and has an mp3 audio track, it'll get marked as mp4a.something, while if it's done with \"-f mov\" it'll get marked as \".mp3\"\n\nquicktime player / safari will play the latter but skip the audio on the former\n\n*headdesk*",
"sig": "0bd875155c008af924a8a0edf30c5736b21894ddf4f4b087a94fe5329cd1c94a4758b98b77b5dfbe8ec4d84624b2dc00b40809571592cb79e97ba6a99f9ac40e"
}