안녕하세요, 라데온 R9 280X 그래픽카드 사용중인데요, 외장하드 정리할라고 HEVC로 동영상 용량을 줄이는
작업을 하고 있는데, 빠른 설정에서 H264(AMF)으로 변환은 정상적으로 되는데, 동일한 설정으로 코덱만 HEVC(AMF)로
바꾸면 오류가 나네요, 아래 오류 내역 참조하시고 도움 부탁드립니다~^^
[info] ShanaEncoder v5.2.2.3
[info] FFmpeg v2021.03.15.185
[info] AMD Radeon R9 200 Series
==================================================
>> 작업 시작시간: 2022-01-11 오후 4:54:58
* 인코딩 시작: 결백 Innocence,2020.1080p.KOR.FHDRip.H264.AAC-JTC.mp4
Stream mapping:
Stream #0:0 -> #0:0 (h264 (native) -> hevc (hevc_amf))
Stream #0:1 -> #0:1 (aac (native) -> aac (libfdk_aac))
[hevc_amf @ 000001ec87ba9ec0] CreateComponent(AMFVideoEncoderHW_HEVC) failed with error 10
Error initializing output stream 0:0 -- Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height
[libfdk_aac @ 000001ec87b10940] 2 frames left in the queue on closing
Conversion failed!
* 인코딩 오류가 발생했습니다.
>> 속도 0x 진행 시간 00:00:00
==================================================
정확한 답변일지는 모르겠지만 hevc 하드웨어 인코딩은 rx400 시리즈부터 가능한 것 같습니다
하드웨어 인코딩/디코딩은 하드웨어 설계 단계에서부터 들어가야합니다
저는 rx580을 쓰고있지만 vp9 하드웨어 디코딩을 지원하지 않아
유튜브 고화질은 인텔 내장그래픽을 이용중입니다