# MusicBrainz Picard doesn't support Opus files?

**URL:** <https://community.metabrainz.org/t/musicbrainz-picard-doesnt-support-opus-files/467209>\
**Category:** MusicBrainz Picard\
**Created:** [March 11, 2020, 6:27pm UTC](https://community.metabrainz.org/t/musicbrainz-picard-doesnt-support-opus-files/467209 "2020-03-11T18:27:06Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mystake\_Skietano](https://community.metabrainz.org/user_avatar/community.metabrainz.org/mystake_skietano/32/31228_2.png) [@Mystake\_Skietano](https://community.metabrainz.org/u/Mystake_Skietano)\
**Post date:** [March 11, 2020, 6:27pm UTC](https://community.metabrainz.org/t/musicbrainz-picard-doesnt-support-opus-files/467209/1 "2020-03-11T18:27:06Z")

</div>

I have been having trouble tagging .opus files. Every time I try to edit .opus files I get:

```auto
(error: read b'\x1aE\xdf\xa3', expected b'OggS', at 0x0)

```

Is this because the files end in .opus instead of .ogg or is it a bug in Picard?

---

<div class="post-metadata">

**Author:** ![outsidecontext](https://community.metabrainz.org/user_avatar/community.metabrainz.org/outsidecontext/32/90_2.png) [@outsidecontext](https://community.metabrainz.org/u/outsidecontext)\
**Post date:** [March 11, 2020, 7:14pm UTC](https://community.metabrainz.org/t/musicbrainz-picard-doesnt-support-opus-files/467209/2 "2020-03-11T19:14:03Z")

</div>

Looks like this is not a valid Ogg Opus file. Opus is just an audio codec, not a file format. Files with the file extension .opus are supposed to be inside an Ogg container, and that’s what Picard supports.

Your’s seems to be a Matroska file, and Picard does not support Matroska files yet.

---

<div class="post-metadata">

**Author:** ![Mystake\_Skietano](https://community.metabrainz.org/user_avatar/community.metabrainz.org/mystake_skietano/32/31228_2.png) [@Mystake\_Skietano](https://community.metabrainz.org/u/Mystake_Skietano)\
**Post date:** [March 11, 2020, 7:16pm UTC](https://community.metabrainz.org/t/musicbrainz-picard-doesnt-support-opus-files/467209/3 "2020-03-11T19:16:43Z")

</div>

First, thanks for replying.

Second, a Matroska file??? What in the world???

---

<div class="post-metadata">

**Author:** ![outsidecontext](https://community.metabrainz.org/user_avatar/community.metabrainz.org/outsidecontext/32/90_2.png) [@outsidecontext](https://community.metabrainz.org/u/outsidecontext)\
**Post date:** [March 11, 2020, 7:32pm UTC](https://community.metabrainz.org/t/musicbrainz-picard-doesnt-support-opus-files/467209/4 "2020-03-11T19:32:20Z")

</div>

[Matroska](https://de.wikipedia.org/wiki/Matroska) is a popular container format. Usually those files have the file extension .mks, or .mkv (for video files) and .mka (for audio files). It is commonly used for video files, but it can be used for audio only content as well. The combination of Matroska and Opus codec is kind of popular, so I see how it makes sense to have an audio only file with this combination. It just should then have the .mks or .mka file extension.

You could convert your file into the Ogg Opus format. One way to do this would be with ffmpeg:

```auto
ffmpeg -i yourfile.opus -acodec copy outfile.opus

```

ffmpeg will automatically put a .opus file into an Ogg container (as it should be).

---

<div class="post-metadata">

**Author:** ![Mystake\_Skietano](https://community.metabrainz.org/user_avatar/community.metabrainz.org/mystake_skietano/32/31228_2.png) [@Mystake\_Skietano](https://community.metabrainz.org/u/Mystake_Skietano)\
**Post date:** [March 11, 2020, 7:35pm UTC](https://community.metabrainz.org/t/musicbrainz-picard-doesnt-support-opus-files/467209/5 "2020-03-11T19:35:52Z")

</div>

So if I use an audio converter and convert the files to Ogg Opus than Picard will recognize it? Okay, learn something new everyday. Thanks so much!

---

<div class="post-metadata">

**Author:** ![outsidecontext](https://community.metabrainz.org/user_avatar/community.metabrainz.org/outsidecontext/32/90_2.png) [@outsidecontext](https://community.metabrainz.org/u/outsidecontext)\
**Post date:** [March 11, 2020, 7:38pm UTC](https://community.metabrainz.org/t/musicbrainz-picard-doesnt-support-opus-files/467209/6 "2020-03-11T19:38:20Z")

</div>

> [@Mystake\_Skietano](#):
>
> So if I use an audio converter and convert the files to Ogg Opus than Picard will recognize it?

Yes, exactly. Ideally of course Picard would support Matroska files also. This is planned, but nothing is available yet. I had already started looking into this, but unfortunately Matroska has a bit more complex way of handling tags, which makes it not so straight forward to integrate into the current concepts.

---

<div class="post-metadata">

**Author:** ![Mystake\_Skietano](https://community.metabrainz.org/user_avatar/community.metabrainz.org/mystake_skietano/32/31228_2.png) [@Mystake\_Skietano](https://community.metabrainz.org/u/Mystake_Skietano)\
**Post date:** [March 11, 2020, 7:42pm UTC](https://community.metabrainz.org/t/musicbrainz-picard-doesnt-support-opus-files/467209/7 "2020-03-11T19:42:42Z")

</div>

Well, again, thanks. This world of music formats can be pretty confusing 😅
