Skip to content

[S3/FEAT] 트렌스코드 시 검증이 필요합니다. #3

@Callein

Description

@Callein

확인해야 할 것들

1. 일단 오디오 스트림 유무체크 (ffmpeg 명령어 관련)

  • 오류 파일들이 공통적으로 -map a:0으로 오디오 스트림을 지정하고 있는데,
  • 비디오 파일에 오디오 스트림이 존재하지 않는 경우 ffmpeg가 실패합니다.
  • 실제로 -map a:0은 명시적으로 첫 번째 오디오 스트림을 지정하므로, 없으면 에러가 납니다.

2. 포맷 또는 코덱 문제

  • 특정 파일이 libx264, aac 등으로 변환할 수 없는 포맷일 수 있습니다.
  • 예를 들어 .webm에서 특정 코덱이 빠졌거나, aac로 인코딩이 지원되지 않는 오디오일 수 있습니다.

3. 파일 손상 또는 짧은 길이

  • 영상이 너무 짧거나, 포맷이 깨져 있는 경우에도 실패할 수 있습니다.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request
    No fields configured for Feature.

    Projects

    Status
    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions