명령 줄에서 OS X로 비디오 썸네일 만들기 사진 또는 비디오에서 썸네일을

표준 OS X 도구를 사용하여 사진 또는 비디오에서 썸네일을 만들려면 어떻게해야합니까? 파인더가 그것을 할 수 있기 때문에 (리눅스 사용자이기 때문에) GUI 없이도 똑같이 할 수있을 것으로 기대합니다. 가능합니까?



답변

그것은이다 훨씬 그러나 당신이 훑어보기 다음 명령을 실행하여 Finder에서 생성 썸네일을 저장을 사용할 수있는 완벽한에서 :

qlmanage -ti /PATH/TO/VIDEO_FILE.ext -o /PATH/TO/SAVE/PNG/TO

기본적으로 128×128 png가 생성됩니다. 제거 중 i에가 -ti당신에게 가장 긴면이 128px, 세로 인과 함께 동영상과 같은 화면 비율을 가진 PNG를 제공 할 것입니다.

더 크게하려면 -s옵션 또는 옵션을 추가하십시오 -f.

#512px version of the Finder icon
qlmanage -ti /PATH/TO/VIDEO_FILE.ext -s 512 -o /PATH/TO/SAVE/PNG/TO

#2.0 scaled version aka 256px
qlmanage -ti /PATH/TO/VIDEO_FILE.ext - 2.0 -o /PATH/TO/SAVE/PNG/TO

더 나은 결과를 원하면 (예 : 프레임 선택) MacPorts를 사용하여 ffmpeg 또는 ImageMagick을 설치하는 것이 좋습니다. (Fideli의 답변 참조)


답변

www.haykranen.nl의 게시물을 확장하려면 MacPorts를 사용하여 ffmpeg 및 ImageMagick을 설치하십시오.

사진의 경우 다음을 사용하여 축소판을 만듭니다 (예 : 250×90에 맞음).

convert -thumbnail 250x90 in.png out.png

자세한 내용은 여기를 참조하십시오 .

영화의 경우 다음을 사용하여 축소판을 만듭니다.

ffmpeg -ss 00:09:00 in.avi -vcodec png -vframes 1 -an \
-f rawvideo -s 119x64 out.png

또는

ffmpeg -ss 00:09:00 in.avi -vcodec mjpeg -vframes 1 -an \
-f rawvideo -s 119x64 out.jpg

여기서 -ss 00:09:00썸네일을 가져 오려는 지점 (예 : 시작 시간)을 -vcodec나타내며 여기에 PNG 또는 JPEG -s로 표시되며 썸네일의 최종 크기입니다. 자세한 내용은 여기를 참조하십시오 .

불행히도 이러한 도구는 표준 OS X 도구가 아닙니다. Finder 가이 를 수행 하는 방법에 대한 제안은 명령 행에서 쉽게 액세스 할 수없는 QuickTime 또는 CoreVideo 메소드를 통해 발생할 수 있습니다.


답변

사용할 수있는 기본 명령이 있는지 확실하지 않지만 MacPorts 또는 ImageMagick (또는 사진)에서 ffmpeg 설치를 시도 할 수 있습니다.


답변