영상 재생 문제
    • 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 등을 지정합니다.
    참고

    이 가이드에서 필요한 정보를 찾지 못했거나 추가로 필요한 정보가 있으신 경우, 언제든지 아래의 피드백 아이콘을 클릭하여 의견을 보내 주십시오. 전달해 주신 의견을 참고하여 더 유용한 정보를 제공하겠습니다.


    이 문서가 도움이 되었습니까?

    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.