(02.10.2018, 16:42)Selur Wrote:  I'll look into it whether using ffmpeg for muxing to 'webm' and restricting AV1 to webm would be a solution.
+ I'll ask Mosu whether the av1 inside webm specificaiton is finished.
Cu Selur
Hi.
I'm a happy user of FFmpeg (CLI) on Windows 10 built by the 
media autobuild suite and recently I decided to try encoding an AV1 video in 
FFmpeg via libaom-av1 and in 
rav1e (since FFmpeg does not wrap rav1e yet) respectively.
First off, 
FFmpeg encoding via libaom-av1 to an mkv file 
fails for no reason ― it simply stops encoding. (My FFmpeg build is the most recent one.) I faithfully followed the 
AV1 encoding guide on the FFmpeg site but it doesn't help. I didn't know why but I found out from your post that mkvmerge doesn't support muxing an AV1 IVF file as of yet.
Second, 
rav1e encoding succeeded but converting the resulting 
IVF file to the 
webm format via FFmpeg fails. I don't have any idea how I can do this. BTW, the IVF file plays OK in MPC-HC albeit 
not seekable.
Seeing the Hybrid update notice yesterday that the new version 2018.10.07.1 includes 'AV-1 support through aomenc and rav1e, I decided to see how Hybrid does it. And the result is that Hybrid does it 
successfully in 
rav1e encoding albeit in the webm format only but 
fails (muxing crashes) as well in 
aomenc encoding.
My 
aomenc encoding setting that caused crashing is as follows:
And the error message:
But I think it's pretty weird since the 
rav1e encoding succeeds using almost the same muxing process. Anyway, here's my question:
According to the Jobs log, it seems that Hybrid muxes the resulting 
IVF file from 
rav1e encoding to an 
avi file via FFmpeg and gets a 
webm file. How is that possible and what command line does Hybrid use?
Second, the resulting 
webm file from 
rav1e encoding has the Hybrid version info as a 'Movie Name' metadata field.
I think you should change the metadata field name for the Hybrid version info. 
