2012-01-29 7 views
2

많은 비디오 파일이 있고 그 중 일부가 잘못된 크기이거나 적어도 ffmpeg가 잘못된 크기를보고합니다. 예를 들어 ,는 FFmpeg 인쇄 :ffmpeg로 스트림 메타 데이터를 변경하는 방법은 무엇입니까?

그러나
Metadata: 
    major_brand  : mp42 
    minor_version : 0 
    compatible_brands: mp42isom 
    creation_time : 2009-10-11 15:04:33 
    encoder   : HandBrake 0.9.3 2008112300 
Duration: 01:47:42.18, start: 0.000000, bitrate: 663 kb/s 
    Stream #0:0(eng): Video: h264 (High) (avc1/0x31637661), yuv420p, 720x464 [ 
SAR 43:36 DAR 215:116], 499 kb/s, 25 fps, 25 tbr, 48k tbn, 50 tbc 
Metadata: 
    creation_time : 2009-10-11 15:04:33 
    handler_name : 
Stream #0:1(eng): Audio: aac (mp4a/0x6134706D), 48000 Hz, stereo, s16, 159 
kb/s 
Metadata: 
    creation_time : 2009-10-11 15:04:33 
    handler_name : 

, 나는 그것이 860x464 크기가 크기를 조정하지 않고 파일을 재생하는 미디어 플레이어를 구성 할 때.

파일을 수정하는 스크립트를 작성하고 싶지만 그 방법을 모르겠습니다. 나는 마지막으로 ffmpeg 버전으로 업데이트하고 -metadata : s : v : 0 Video = "... 860x464 ..."를 사용하려고 시도했지만 ffmpegh doc에서 읽었지만 작동하지 않습니다. 내 실수는 무엇입니까?

답변

1

아마도 아나모픽 와이드 스크린을 다룰 것입니다.

비디오의 실제 크기는 860x464이며 1.85 : 1 종횡비입니다. 문제는 DVD 이미지 프레임에 이러한 최대 크기가 있다는 것입니다.

  • PAL 720x480의

가로 세로 비율을 유지하면서이 비디오는 크기가 조정 된 경우 720X576

  • NTSC, 당신은 720x388을 얻을. 그 대신에 저자 기록은 720x464입니다. 이렇게하면 치수에 맞추고 품질을 극대화 할 수 있습니다. 분명히 이와 같이 녹음하면 화면 비율이 엉망이됩니다. 아나모픽 비디오에는 내부에 "스위치"가 있습니다. DVD가이 스위치를 읽으면 수평으로 비디오를 860x464으로 확장합니다.

    링크

  • 관련 문제