As much as I love to hate on apple, any of this format shit is 100% Windows bullshit. It’s not just pictures, with shit like webm, or some random video codecs it’ll ask you to FUCKING BUY! But even shit like Windows only supporting some like 3 file formats from the god knows how many out there. Ever since I switched to Linux (heck, even fucking MacOS would do better) all this stopped being an issue. Fuck windows for literally only supporting their special selection of formats. There’s a good reason why the first step of many people installing windows is also Installing VLC or MUCH superior image viewers. Because Microsoft chooses to not support most things out there!
IPhones' default photo format is HEIC, something that Windows doesn't open by default.
Submitted 5 weeks ago by HobbitFoot@thelemmy.club to mildlyinfuriating@lemmy.world
Comments
LANIK2000@lemmy.world 5 weeks ago
Psythik@lemmy.world 5 weeks ago
Exactly. Android’s default image format is HEIC as well. Jpeg is outdated and needs to die already.
pineapplelover@lemm.ee 5 weeks ago
All my default photos are jpg. What’s wrong with that?
HEXN3T@lemmy.blahaj.zone 5 weeks ago
And today I learned that HEIC is not a proprietary Apple format
frayedpickles@lemmy.cafe 5 weeks ago
Classic jpeg still has value and there’s improved revisions.
PrettyFlyForAFatGuy@feddit.uk 5 weeks ago
I had my phone taking photos in HEIC for a couple months. i ended up switching back to .JPG because both signal and whatsapp stuggled with it
AnUnusualRelic@lemmy.world 5 weeks ago
Windows now supports other formats than BMP. It’s already a huge progress.
B0rax@feddit.org 5 weeks ago
They started to support svg (which is 23 years old by now) in Office a month or so ago. What a time to be alive!
LANIK2000@lemmy.world 5 weeks ago
We even got GIF! Now that it’s starting to show its age.
dubyakay@lemmy.ca 5 weeks ago
PCX 😒
PumaStoleMyBluff@lemmy.world 5 weeks ago
How many distros support h264/265 out of the box? They probably don’t support most HEIC images either since they’re HEVC on the inside
mexicancartel@lemmy.dbzer0.com 5 weeks ago
Almost all of them? They may prompt you to install additional codecs but thats it. Most software displaying images support thoose image formats. Man we have vlc to display any format
frayedpickles@lemmy.cafe 5 weeks ago
Imageglass, be chill
DannyBoy@sh.itjust.works 5 weeks ago
GIMP opens HEIC and WEBP files and it’s available on all operating systems.
HobbitFoot@thelemmy.club 5 weeks ago
Yeah, but I don’t want to flip through photos in GIMP.
MentalEdge@sopuli.xyz 5 weeks ago
MentalEdge@sopuli.xyz 5 weeks ago
daggermoon@lemmy.world 5 weeks ago
I can use HEIC on Arch (btw) just fine. As I recall there’s some bullshit you need to download on the Microsoft store to get it to work. It’s a pain in the ass.
aedelred@lemmy.world 5 weeks ago
You can change this in Settings > Camera > Formats > choose Most Compatible to change from HEIF/HEVC to JPEG/H.264
HobbitFoot@thelemmy.club 5 weeks ago
It becomes a problem if you didn’t take the photos.
lud@lemm.ee 5 weeks ago
Ffmpeg
possiblylinux127@lemmy.zip 5 weeks ago
Switch to Linux
HobbitFoot@thelemmy.club 5 weeks ago
This is a work problem and a lot of software we use isn’t supported on Linux.
kittenzrulz123@lemmy.blahaj.zone 5 weeks ago
Not the time, not the place. As a Linux user seriously no, just no. People like you are the reason Linux users are seen as unhelpful and toxic, this is a codec issue not an OS issue.
possiblylinux127@lemmy.zip 5 weeks ago
Read my username
It is for the memes
_cryptagion@lemmy.dbzer0.com 5 weeks ago
Hmm, maybe they should try Linux then. Solve both the codec and the OS problem.
TriflingToad@sh.itjust.works 5 weeks ago
Not sure if it works for HEIC, but here’s a tip for converting WEBP (common on websites) to a more universal format like PNG:
1: open Paint
2: open .WEBP in paint
3: save as -> PNG
4: give name and saveThere’s also a Firefox extension that I use that that lets you just save as PNG addons.mozilla.org/…/save-webp-as-png-or-jpeg/
SpaceNoodle@lemmy.world 5 weeks ago
Or even better, use ImageMagick.
th3dogcow@lemmy.world 5 weeks ago
HobbitFoot@thelemmy.club 5 weeks ago
I didn’t take the photos.
finitebanjo@lemmy.world 5 weeks ago
I use an open source video codec library in Windows 10 but I’m away from my computer for a while and cannot tell you.
JTskulk@lemmy.world 5 weeks ago
Here’s $0 kid, buy yourself a better operating system. All the others come with HEIC support.
HobbitFoot@thelemmy.club 5 weeks ago
Get work to implement it.
JTskulk@lemmy.world 4 weeks ago
You just have to get them to support a free image viewer that also supports HEIC, not impossible.
General_Shenanigans@lemmy.world 5 weeks ago
Becoming a default to have it installed in Windows. On a personal machine, it’s easy to fix. In our work environment, we just made sure it’s on the image by default. You can also circumvent a windows store block by installing appx stuff in Powershell.
Blackmist@feddit.uk 5 weeks ago
How many browsers open it natively?
SomethingBurger@jlai.lu 5 weeks ago
Only Safari.
sanguinepar@lemmy.world 5 weeks ago
Yeah I hate this too - one of my clients regularly supplies images as HEIC files and they are always crappy to work with. Plus the images just seem much lower quality, which is a problem when they are being used for professional purposes.
_cryptagion@lemmy.dbzer0.com 5 weeks ago
It’s your imagination.
sanguinepar@lemmy.world 5 weeks ago
Maybe they’re doing something else to their files then, but seriously they are grainy as hell.
als@lemmy.blahaj.zone 5 weeks ago
This is not a coincidence, Apple purposefully make it painful to use anything with any of their products unless it’s one of their products
deranger@sh.itjust.works 5 weeks ago
You install an app to get the codec, then you’re done. Same as HEVC video which is used very commonly in piracy. Are pirates out to make it “purposefully painful” or are they just using modern codecs?
scrubbles@poptalk.scrubbles.tech 5 weeks ago
Yeah it’s a bit of a tossup between them. Apple definitely chose it to be a dick. However, Microsoft could rectify it easily if they wanted to.
Both HEVC and HEIC thought cost money, and the vast majority of windows users will never use the codecs. Including the license with every copy of Windows is added cost to the end user that they receive no benefit from, so I understand why they would leave it out. HEVC prompts you if you try to play to go to the store and buy the license, which is good for your entire account. Honestly it’s not a terrible thing to do. I was one of the 1% of people who would play HEVC natively on Windows, so yeah the $3 license made sense
Sparky@lemmy.blahaj.zone 5 weeks ago
Here’s the free oem app as an msix package as Microsoft removed the store link. link
(yes I did accidentally upload it to the wrong collection, but I don’t think I can change that)
desentizised@lemm.ee 5 weeks ago
Yea … no, sorry to say but this one’s on Microsoft. I get it, hurr durr Apple expensive and elitist, but they know where to put up their walled garden and where not to. For example they used to have their own video container .mov but they’re way past forcing something like that onto iPhone users. And even back then, the actual codec they committed themselves to in those days was H.264, a standard that’s open to adoption by anybody. You can easily turn an old .mov into an .mp4 or .mkv without needing to alter the actual content of the file and that content is playable by pretty much every media device built in the last 15+ years.
HEIC isn’t Apple’s thing it’s from the MPEGroup, also easily licensable by anybody. I guess the reason why it wasn’t part of Windows 10 from the beginning is because they both came out in mid 2015. Windows 10 seems to have adopted it for viewing (and later editing) in 2018 but they make you hit a stupid download button in their store to get it so that’s lame.
2xsaiko@discuss.tchncs.de 5 weeks ago
Yep. Lack of format support is usually to blame on the one who doesn’t support the format. You can absolutely blame Apple for this too though, their apps can’t open e.g. Matroska video or FLAC.
And perplexingly, they don’t support uploading HEIC, their own image format of choice, on the web iCloud Photos. So there’s that too.
(At this point my music library is stored as ALAC because it’s well supported in both Linux and Apple’s OSes. Really wish it wouldn’t have to be that way though. Someone needs to tell them about ffmpeg.)
Psythik@lemmy.world 5 weeks ago
This is not an Apple thing. Android phones use HEIC by default as well. This is a good thing. HEIC uses smaller file sizes and has fewer artifacts than JPEG.
castlebravo404@lemmynsfw.com 5 weeks ago
None of my 3 Android phones used HEIC by default.
Noel_Skum@sh.itjust.works 5 weeks ago
I just plug a cable from my iPhone to my Linux mint laptop and view/transfer what photos I want through my file browser… seems real easy.
moody@lemmings.world 5 weeks ago
You could use KDE Connect and do it wirelessly as well. Who needs cables for anything but charging these days?
ITGuyLevi@programming.dev 5 weeks ago
Someone tried to send me a picture they took and it looked like hot garbage until they sent it over email. Not because it couldn’t be sent without feeding it through a potato first, because Apple wants a worse experience for anyone not in their ecosystem.
When they are the oddball in the group though, it just makes iPhone’s look like a worse option.
n3cr0@lemmy.world 5 weeks ago
However, they still forget that working with their products is the worst pain in the arse.
_cryptagion@lemmy.dbzer0.com 5 weeks ago
Leaving aside that this one is Microsoft’s fault, how is it painful? Do you even have an iPhone? And if so, how often do you move images to your PC from it, without those images going through an intermediary service?
tiefling@lemmy.blahaj.zone 5 weeks ago
Same thing with the M4A music format. My Mac struggles to read MP3s in most programs (other than Preview). I have to convert them to M4A if I want to import them anywhere.
paraphrand@lemmy.world 5 weeks ago
Preview does not play MP3 or AAC.
And what’s a program that’s not accepting of MP3 files that generally works with audio?
You seem to be a bit confused.