ExploreTrendingAnalytics
Nostr Archives
ExploreTrendingAnalytics
goatmeal13d ago
half the time when I want to send a video to my crapple family I have to send it to my work iPhone to see if it will even play first. some of the ffmpeg flags I have to add to get a video to play on apple devices are just bizarre. why is it so picky? apple wants me to think they are the multimedia computer company for editing and content creation professionals but they are just lying. an android phone will play damn near any video I send it, even av1 webms.
💬 0 replies

Replies (4)

Daedalus13d ago
They don't play .webm extension files I think. Not sure if it's a codec or the whole container. You have to remux to something like .mov or .mp4 generally Lots of videos downloaded online are .webm so it's especially retarded. Apple is real annoying when it comes to codecs and file extensions. For instance, ALAC is basically completely inferior to FLAC audio in compression ratios but you can't import FLACs to the music app. This is a similar story with AAC and Opus. Opus is superior but Apple invested a lot in AAC development so they lock everyone into that. I hated those iOS days, I'm glad I can just throw opus songs on my android and forget about it.
0000 sats
goatmeal13d ago
I'm aware of this for instance x265 mp4 doesn't want to play on iOS if I rely on the default ffmpeg behavior which uses hev1. I must specify -vtag hvc1. an android device wouldn't care.
0000 sats
goatmeal13d ago
they do this shit on purpose to make you uncomfortable if you even so much as talk to people who don't also have apple junk
0000 sats
Daedalus13d ago
100% it's a huge friction point that spans across apps. My buddies with iPhones run into this on SimpleX all the time. I always remind them it's an iOS issue and that it'd be better if they got GrapheneOS.
0000 sats