Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
4th January 2013, 16:24 | #1 | Link |
Registered User
Join Date: Nov 2010
Posts: 15
|
Opus and Matroska
Is support for Opus in Matroska being actively developed? It has been mentioned in several places but there seems to be no activity for several months now.
http://wiki.xiph.org/MatroskaOpus http://lists.matroska.org/pipermail/...read.html#4153 http://lists.matroska.org/pipermail/...read.html#4252 It would be great if one could use x264 + Opus which I think is not currently possible? |
4th January 2013, 16:29 | #2 | Link |
Swallowed in the Sea
Join Date: Oct 2002
Location: Aix-en-Provence, France
Posts: 5,191
|
mkvmerge: implement experimental Opus support ...4 days ago
You should try latest FFmpeg or avconv builds... Last edited by Kurtnoise; 4th January 2013 at 16:35. |
8th January 2013, 23:12 | #3 | Link | |
Registered User
Join Date: Nov 2010
Posts: 15
|
Quote:
x264 + Opus seem to be a very good combination so I hope that there will eventually be an official method for combining them. Last edited by Mierastor; 8th January 2013 at 23:14. |
|
10th January 2013, 15:30 | #4 | Link |
Swallowed in the Sea
Join Date: Oct 2002
Location: Aix-en-Provence, France
Posts: 5,191
|
Google has announced that WebM will support VP9 + Opus as audio codec...
I think that using a pre-build from mkvtoolnix you should be able to mux x264 stream within Opus. |
10th January 2013, 15:33 | #5 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,344
|
Using an experimental build for anything more then testing may not be a good idea, as it may happen that somethings change, and the file won't be readable with the final spec for Opus in MKV.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
10th January 2013, 17:25 | #7 | Link |
Swallowed in the Sea
Join Date: Oct 2002
Location: Aix-en-Provence, France
Posts: 5,191
|
Agreed...I never said the contrary but it could be fun to test it though.
the CodecID will not change I think unless there will be a good reason...might be change is the storage of Opus stream into the container. |
10th January 2013, 17:49 | #9 | Link | |
Swallowed in the Sea
Join Date: Oct 2002
Location: Aix-en-Provence, France
Posts: 5,191
|
Quote:
Reading the commit, it's : Code:
+#define MKV_A_OPUS "A_OPUS" |
|
11th January 2013, 20:11 | #11 | Link |
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,278
|
Looks like this thread needs an official answer
ffmpeg has an implementation that writes Matroska files with CodecID A_OPUS. However, the way it is stored ignores all the problems surrounding the storage of Opus in Matroska. Add that the we (Matroska team) haven't specified the storage yet, and you can see that you should not use ffmpeg for muxing Opus into Matroska at the moment. mkvmerge's support for Opus in Matroska is experimental. It can be read from Ogg and Matroska files (mkvmerge can read its own creation). However, as stated above the Matroska specs regarding Opus are not done yet. And mkvmerge also hasn't solved the remaining problems yet. That's why mkvmerge uses A_OPUS/EXPERIMENTAL. This will change to A_OPUS once the specs have been finalized and mkvmerge has been updated to match them. The storage format itself will not change too much, however, the way timecodes are calculated/offset/adjusted might -- meaning there is a definite chance you won't be able to play back A_OPUS/EXPERIMENTAL files in the future. So this means that you should not throw away the source files after using mkvmerge for muxing Opus at the moment As for the specs: about a week ago I've grilled several guys in the Opus IRC channel about the problematic areas. I have a much better understanding of what is what and how stuff should be handled. However, how that translates into Matroska terms is still work that must be done. I plan on continueing this work over the next couple of weeks, but I don't have a time frame for that. Nor does anyone else seem to want to help, so there. The areas that no solutions/decisions exist for currently are:
Areas we do have solutions for:
Note that the Xiph wiki page for Opus in Matroska is NOT up to date.
__________________
Latest MKVToolNix is v83.0 If I ever ask you to upload something, please use my file server. |
11th January 2013, 20:13 | #12 | Link | |
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,278
|
Quote:
Of course some of my pre-builds might experiment with newly introduced Matroska elements that are removed again later. However, that's rather rare.
__________________
Latest MKVToolNix is v83.0 If I ever ask you to upload something, please use my file server. |
|
15th May 2013, 02:18 | #14 | Link |
Yes, I'm weird.
Join Date: May 2010
Location: Southeast Asia
Posts: 271
|
LAV Filters can do that.
__________________
“Never argue with stupid people, they will drag you down to their level and then beat you with experience.” — Mark Twain |
18th August 2013, 17:17 | #15 | Link |
Banned
Join Date: May 2012
Location: _Lies|Greed|Misery_
Posts: 114
|
Bump.
Mosu, is there any news on the process of getting opus into matroska? Are you guys any closer to finishing the specs? Villa Palmar Cancun Timeshare Last edited by bugmen0t; 21st February 2014 at 23:52. |
19th August 2013, 20:13 | #17 | Link |
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,278
|
What sneaker_ger said. However, the code is still untested. Only my own eyes have looked at the resulting files so far, and that means that there may still be bugs (things that aren't implemented 100% the way the specs say it should be done/how we discussed on matroska-devel how it should be done).
__________________
Latest MKVToolNix is v83.0 If I ever ask you to upload something, please use my file server. |
17th April 2014, 03:21 | #18 | Link | |
Registered User
Join Date: Apr 2014
Posts: 9
|
Quote:
|
|
17th April 2014, 12:18 | #19 | Link |
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,278
|
In mkvmerge it is, yes. I cannot comment on ffmpeg's muxer.
__________________
Latest MKVToolNix is v83.0 If I ever ask you to upload something, please use my file server. |
Thread Tools | Search this Thread |
Display Modes | |
|
|