Hello everyone
I’d like to ask a serious and detailed question about using Opus in Anki, because I’ve researched this quite a bit and I’m still confused.
First, I need to clarify something: previously I posted with more than one account because I wanted to see different reactions from Anki users. That was a mistake on my part, and I apologize — I didn’t intend to mislead anyone.
My original goal was simple: I wanted to use Opus to save space while keeping good audio quality in my Anki cards. However, when I started digging deeper into this, I found many reports of problems. When I searched Google for “Opus audio problems,” I saw people saying that:
sometimes the format isn’t recognized,
sometimes you have to rename .opus to .ogg,
in some apps the audio just won’t play,
Older versions of Android have issues, and even newer versions aren’t reliable.,
and iPhones can also be problematic.
Because of this, I became afraid of converting my MP3 files to Opus. I kept reading that I might need to install extra codecs, change file extensions, or deal with compatibility issues — and honestly, I didn’t really understand most of that. I just wanted to hear from someone who truly knows what they’re talking about.
Even after reading many discussions, I still don’t fully understand how this works in practice, especially inside Anki. So I would really appreciate clear answers to these points:
Does AnkiDroid really have no support for Opus, or does it just depend on the audio support already built into Android? In other words, does AnkiDroid support Opus only in the sense that it allows Opus to play if Android allows it? That is, the actual support comes from Android, not from AnkiDroid — AnkiDroid simply doesn’t block it. So, if Android were to drop Opus support, would it stop working in AnkiDroid? Or if AnkiDroid itself stopped supporting Opus, would I still be able to use it inside Anki because Android is the one that actually handles it?
Is this how it works for all apps and operating systems when it comes to Opus?If one or the other gives up on Opus, it won’t interfere with anything.
Why do some people say that Anki “doesn’t recognize” .opus but does recognize .ogg? Is this an Anki issue or a system issue?
If I put an Opus file inside an .ogg container, would Anki handle it better — or would the risk remain just because it’s still Opus?
Regarding synchronization vs playback:
If the file appears in Anki’s media folder but doesn’t play when I open the card, is this:
a synchronization problem in Anki,
a playback problem with Opus on my device, or
a playback problem specifically in Anki because it’s Opus?
On modern phones today, does it still make sense to rename .opus to .ogg, or is that outdated?
On iPhones and computers, does Opus really cause more problems than MP3? I’ve seen people saying it can be unstable on these systems — is that still true?
Considering all of this, is it safe for me to convert my MP3 files to Opus to use across multiple devices in Anki, or would you recommend sticking with MP3 to avoid headaches?
**“In short, I didn’t want to annoy anyone — I just wanted to explore all the possible problems that could exist with the Opus format. I even developed different approaches to investigate it more deeply, but I still didn’t get clear, exact answers to each of my questions.
And now, even with everything you all have said, I still don’t understand it. If you could explain everything that was discussed there in a clear way — for example: what is this thing about changing Opus to .ogg? That Anki won’t recognize it or won’t play it? That AnkiDroid ‘has no support’ but the desktop Anki does? What is this idea that it doesn’t work properly on iPhone and computers? What does it mean that it doesn’t work everywhere, that it’s complicated to play, or that it might disappear in some apps? And whether even I, with a newer phone, still risk having problems if I convert my MP3 files to Opus — all those same questions.
I’m really sorry for everything. I just want to make a safe decision before converting everything, so I don’t end up with broken audio later. Thank you very much for your patience