기본적으로 ffmpeg S/W 로 재생되는 영상(대부분 오래된 애니메이션)을
H/W 가속 기능 사용하여 재생하는 방법이 없을까요?
ffmpeg자체는 하드 웨어 가속 되는 것처럼 인터넷에 글이 있던데,
어떤 방법이든 알려주십시오.
--------------------------------
(정보 추가)
[사용중인 필터 목록]
(1) Built-in MKV Source
(2) Built-in Video Codec/Transform
(3) Enhanced Video Renderer(Custom Present)
(4) Built-in Audio Codec/Transform
(5) DirectSound Audio Renderer
[비디오 정보]
비디오 코덱: AVC1 - 내장 FFmpeg 디코더(h264, Thread Frame)
입력 형식: AVC1(24 bits)
입력 크기: 1440 x 1080(1.33:1)
출력 형식: YUY2(16 bits)
출력 크기: 1440 x 1080(1.33:1)
프레임 레이트: 23.98
BitRate: 알 수 없음
[오디오 정보]
오디오 코덱: FLAC Framed(0xf1ac) - OpenCodec(FLAC Decoder)
샘플링 레이트: 48000 -> 48000 샘플/초
샘플당 비트수: 16 -> 24 비트/샘플
채널 수: 2 -> 3 채널
Bitrate: 1536 kbps
첫댓글 DXVA로 재생 할 수 있는 코덱은 정해져 있습니다.
대부분 MPEG1/2,, WMV9, VC1, H264, HEVC등 입니다.
즉 해당 영상이 무슨 코덱으로 압축이 되어 있는지 알아야 됩니다.
아마도 오래된 영상은 대부분 DIVX로 압축이 되어 있을텐데, 해당 코덱은 DXVA로 재생 할 수 없는 코덱 입니다.
본문에 정보 추가하였습니다. 이런경우 가능할까요?
해당 영상만 봐서는 H264로 DXVA가 가능 할 듯 한데...
DXVA가 되지 않는다면 10비트 영상이거나 DXVA가 동작하지 않는 특수한 H264파일 일듯 하네요.
재생 정보의 파일 정보쪽을 올려봐 주시면 좀더 자세히 알 수 있을거 같구요.
정확한 사항은 파일이 있어야 알 수 있을거 같으니 ahahlive@hanmail.net로 보내 주시면 알아 보도록 하겠습니다.