[FFmpeg-trac] #11216(undetermined:new): H264 10 bit 422 .MOV hardware decode not working on Apple M1 Pro
FFmpeg
trac at avcodec.org
Tue Oct 1 05:16:36 EEST 2024
#11216: H264 10 bit 422 .MOV hardware decode not working on Apple M1 Pro
-------------------------------------+-------------------------------------
Reporter: andrewke | Type: defect
Status: new | Priority: normal
Component: | Version:
undetermined | unspecified
Keywords: H264 macos | Blocked By:
decoder videotoolbox mov |
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Summary of the bug:
I am trying to play a H264 10 bit 422 .MOV from the Lumix S5ii camera
using hardware decoding on Apple M1 Pro chip.
ffmpeg hardware decode does not work and uses software decode fallback.
How to reproduce:
{{{
%ffmpeg -hwaccel videotoolbox -i P1109555.MOV -f null -
}}}
When I played the file directly in Quicktime, hardware decoding seems to
be working (7% cpu usage). When using mpv with ffmpeg, hardware decode
doesnt work and cpu usage is around 40%.
However, using Movist Pro 2.11.4 (211) based on ffmpeg, hardware decode
seems to work as cpu usage is 7%. Movist Pro's website
https://movistprime.com/faqs.html says that their "Hardware (Force)"
option uses special handling to get hardware decode working in special
cases.
The sample video is available here
https://drive.google.com/file/d/1L8mlk10chMrq7TSvxVoAT048TTHqvF8x/view
ffmpeg version N-117234-g8a951ef5e1-tessus
built on 2024-09-28
--
Ticket URL: <https://trac.ffmpeg.org/ticket/11216>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list