Replies: 11 comments
-
Never mind. I just stumbled onto ffmpeg.cmake. Congrats on your CMakeLists. They could be much more efficient, but they are really well done. |
Beta Was this translation helpful? Give feedback.
-
Well, I reopened this. I am trying to play the Netflix open content movie SolLevante_HDR10_r2020_ST2084_UHD_24fps_1000nit.mov (which is a heavy 4K movie to evaluate performance) and I cannot get the codecs to work. It complains about not knowing codec -147, even thou I recompiled ffmpeg with all bells and whistles. I also have problems with audio codec aac_at. |
Beta Was this translation helpful? Give feedback.
-
Hi @ggarra13, have you seen this? OpenRV/src/lib/image/mio_ffmpeg/init.cpp Line 22 in 41eccbe |
Beta Was this translation helpful? Give feedback.
-
Thanks for the hint. But it did not solve my issues. I commented all the codecs and I stiil get: ERROR: MovieFFMpeg: Unsupported codec_id '147' in /Users/gga/Movies/SolLevante_HDR10_r2020_ST2084_UHD_24fps_1000nit.mov and: ERROR: AudioToolbox init error: 1718449215 This is on macOS BTW. |
Beta Was this translation helpful? Give feedback.
-
mrViewer 1 and xStudio report the video codec for SolLevante as prores and 4CC as ap4x. Not sure why OpenRV does not know the codec_id. |
Beta Was this translation helpful? Give feedback.
-
Hi ggarra13, RV Commercial Apple ProRes support was implemented using a proprietary library provided by Apple. We had to remove it from the Open RV build. This is one of the codec we want to find the proper way to re-enabled. AFAIK, there is Apple ProRes support in ffmpeg but we haven't look at it yet. |
Beta Was this translation helpful? Give feedback.
-
Hi @geffrak I´m not very experienced using github or coding, could you explain to me where should I execute this code? |
Beta Was this translation helpful? Give feedback.
-
As @compaga said, you cannot get access to those codecs in OpenRV as commercial RV was using.a proprietary library, and also an old version of FFmpeg. |
Beta Was this translation helpful? Give feedback.
-
Alright, thnx for the reply :) |
Beta Was this translation helpful? Give feedback.
-
Given that you have access to the code, you can experiment with stuff like updating FFMPEG (and fixing what might break), changing the compile flags(and mio_ffmpeg's code to allow more) or using native libraries to enable more codecs if you don't want to wait. |
Beta Was this translation helpful? Give feedback.
-
Has anyone had success getting Apple Prores working? |
Beta Was this translation helpful? Give feedback.
-
Currrently, OpenRV seems severely crippled in term of codecs. While there are legal implications of course, it seems you guys went too far, particularly since you are not yet distributing OpenRV binaries.
Currently, at least on macOS, there are no codecs enough to decode some of the Netflix's open source contents, like SolLevante_HDR10_r2020_ST2084_UHD_24fps_1000nit.mov.
This prevents a proper evaluation of the package.
Beta Was this translation helpful? Give feedback.
All reactions