
내가 가지고 있는 구형 필립스 플레이어는 Handbrake 및 유사한 도구에서 일반적으로 생성되는 것과 같은 "xvid" 파일을 재생합니다. 이것은 내가 가지고 있던 모든 파일을 재생하지 않으며 이전에 ffmpeg와 함께 사용했던 표준 레시피를 사용하지도 않습니다.
답변1
필립스 DCP851에 따르면수동귀하의 장치는 DIVX를 재생할 수 있으므로 다음 사항이 적용되어야 합니다.
에서 꺼낸ffmpeg 예
DivX로 변환
이렇게 하면 화면비 4:3, 해상도 320x240, 비디오 비트 전송률 690k, 오디오 비트 전송률 128k의 DivX 파일이 생성됩니다. 내 Archos AV420 플레이어에 딱 맞는 크기입니다.
ffmpeg -i inputfile.mpg -vtag DIVX -f avi -vcodec mpeg4 -aspect 4:3 -s 320x240 -b 690000 -acodec mp3 -ab 128000 -ar 48000 -ac 2 출력 파일.avi
16:9 비율도 마찬가지입니다.
ffmpeg -i inputfile.mpg -vtag DIVX -f avi -vcodec mpeg4 -aspect 16:9 -s 320x192 -b 690000 -acodec mp3 -ab 128000 -ar 48000 -ac 2 출력 파일.avi
답변2
이 ffmpeg 옵션은 저에게 효과적이었습니다. 알아내는 데 시간이 걸렸습니다. 이 장치는 제가 가지고 있는 오래된 필립스 장치보다 호환성이 떨어집니다.
ffmpeg -i input.foo -acodec libmp3lame -ab ABITRATE -ac 2 -s WIDTHxHEIGHT -vcodec libxvid -b VBITRATE -vtag DIVX output.avi
DIVX
단지 단어 DIVX
이며 필수입니다. 나는 이것이 특히 DCP851을 작동하게 만드는 마법의 매개변수라고 믿습니다. [편집] - MP4S
또한 작동합니다. MP4S
작동하지 않는 다른 하드웨어 플레이어 DIVX
(Sony DVP-FX980)와 작동합니다. 아마도 더 광범위하게 호환됩니까?
ABITRATE
오디오 비트 전송률은 - 64k
내가 사용하는 것입니다
VBITRATE
비디오 비트 전송률은 640k
제가 사용하는 것이지만 형편없습니다. 숫자가 높을수록 비디오 품질이 좋아집니다.
WIDTH
HEIGHT
출력 비디오의 픽셀 크기입니다 .
화면은 480x234이므로 WIDTHxHEIGHT
16:9 자료에 사용합니다. 4:3 자료가 있는 경우 304x234 또는 320x234를 선택하는 것이 좋습니다.
AVI에 사용되는 비디오 태그(vtag)를 fourcc라고 합니다. www.fourcc.org이 코드의 꽤 많은 목록이 있습니다.