영상 재생 문제
- 인쇄
- PDF
영상 재생 문제
- 인쇄
- PDF
기사 요약
이 요약이 도움이 되었나요?
의견을 보내 주셔서 감사합니다.
Classic/VPC 환경에서 이용 가능합니다.
Video Player Enhancement 서비스를 이용하면서 다음과 같은 문제를 겪을 수 있습니다. 문제별 원인과 해결 방법을 확인하고 적절하게 조치해 주십시오.
영상 끊김 및 재생 오류
플레이어 미리보기에서 영상이 끊어지거나 멈춥니다.
영상이 끊깁니다.
오류 코드 E0004가 표시됩니다.
원인
인코딩이 잘못 적용되었습니다.
해당 파일이 한 번이라도 호출된 적이 있다면, Global Edge 캐시 서버에 남아 있는 기존 콘텐츠로 인해 오류가 해결되지 않을 수 있습니다.
해결 방법
영상을 다시 인코딩한 후에, Global Edge CDN Purge를 수행해 주십시오.
인코딩 방법은 다음과 같습니다.
-ffmpeg -fflags +discardcorrupt -i "%input_file%"
-vf "yadif=0:-1:0,scale=1980:1080"
-c:v libx264 -preset:v veryfast -crf 22
-movflags +faststart
--c:a aac -b:a 160k "%output_file%"
각 필드에 대한 설명은 다음과 같습니다.
-fflags +discardcorrupt
: 입력 파일에 있는 깨진 패킷은 무시하는 옵션입니다. 인터넷 상태가 불안정하거나 저장 실패로 인한 손상된 파일을 처리할 때 유용합니다.-vf "yadif=0:-1:0,scale=1980:1080"
: 디인터레이스(yadif=0:-1:0), 해상도 변환(scale= 1980:1080)을 실시하는 영상 필터를 지정하는 옵션입니다.-c:v libx264 -preset:v veryfast -crf 22
: libx264 인코더로 영상을 mpeg-4 코덱으로 인코딩하는 옵션입니다. crf 22로 화질을 정하고(숫자가 작을수록 고화질, 고용량) preset:v veryfast으로 인코딩 시간과 압축 효율을 결정합니다. 일반적으로 veryfast를 사용합니다.-movflags +faststart
: MP4 영상의 크기, 재생 시간 등의 메타 정보가 담긴 moov atom을 파일 첫 부분으로 옮겨서 스트리밍 시 빠르게 재생할 수 있는 옵션입니다.--c:a aac -b:a 160k
: 음성 코덱 지정 부분으로 aac 코덱으로 인코딩하는 옵션입니다. 비트레이트로 160k를 지정하였으나 고음질을 원할 경우 256k 등을 지정합니다.
참고
이 가이드에서 필요한 정보를 찾지 못했거나 추가로 필요한 정보가 있으신 경우, 언제든지 아래의 피드백 아이콘을 클릭하여 의견을 보내 주십시오. 전달해 주신 의견을 참고하여 더 유용한 정보를 제공하겠습니다.
이 문서가 도움이 되었습니까?