현재 비디오를 변환하기 위해 다음과 같은 수동 브레이크 명령 줄을 실행하는 배치 파일을 사용하고 있습니다.
HandBrakeCLI.exe -v0 --input "D:\input.mkv" --preset="Universal" --ipod-atom -t 1 --angle 1 --gain 0 --output="D:\output.mp4"
이것은 몇 년 동안 나에게 잘 어울려서 원본보다 작은 비디오 파일을 생성했습니다 (16Gb 장치 만 사용할 때 좋습니다).
그러나 시간이 지남에 따라 handbrakecli는 점점 더 많은 비디오를 대안을 찾아야 할 시점으로 변환하려고 애 쓰고 있습니다. 로그가 충돌 원인에 대한 정보를 전혀 제공하지 않는다는 사실은 도움이되지 않습니다. 예를 들어,이 비디오는 전환을 통해 71 %에서 충돌했으며 마지막 4 줄입니다.
AC3 Passthru requested and input codec is not compatible for track 2, using AC3 encoder
x264 [info]: using SAR=9593/9600
x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX
x264 [info]: profile Constrained Baseline, level 3.0
별로 도움이되지 않습니다.
대안으로 ffmpeg를 사용하는 것을 보았지만 인터넷에서 본 모든 예제는 다음 중 하나 이상을 수행합니다.
- 작동하지 않습니다 (명령 줄 옵션이 인식되지 않음)-일반적입니다!
- 원본보다 큰 파일이 생성됩니다. 매우 일반적입니다!
- 특히 예기치 않은 비디오 크기가 변환 될 때 사진이 왜곡됩니다 (예 : 와이드 스크린이 아닌 PAL).
- 오디오를 제거
- iPhone, iPod 또는 iPad가 재생되지 않는 비디오를 만듭니다
괜찮은 다용도 ffmepg 명령 줄이 있습니까? 모든 Apple 장치에서 비디오를 즐겁게 실행하고 파일 크기를 줄일 수 있습니까?
720p 이상의 비디오를 축소 (왜곡하지는 않음)하면 보너스 포인트가 적용됩니다.