문제

4 개의 작은 JPEG (128px x 128px) 및 Linux 명령 줄 그래픽 도구를 통해 이미지 슬라이드 쇼를 비디오 파일로 만드는 방법은 무엇입니까? 슬라이드 쇼 전환을 다음과 같이 변경해야합니다.

  • 검은 색으로 페이드
  • 다음 이미지로 페이딩하는 동안 왼쪽/오른쪽을 밀어냅니다

궁금한 점이 있다면 부동산 목록을 위해 휴대 전화로 넣을 수있는 비디오를 만들 계획입니다. (우리는 이미 OGG Theora를 독점 모바일 형식으로 변환하는 기술이 있습니다.)

도움이 되었습니까?

해결책

전환은 단지 기본 이미지 조작입니다. 함께 놀아보십시오 Imagemagick.

JPEG를 비디오로 변환하는 것은 쉽습니다. 그만큼 mplayer 소프트웨어가 포함됩니다 Mencoder. 그런 다음 옵션과 비디오 출력 유형을 결정하는 문제 일뿐입니다.

경고 : 때로는 JPEG-> MPEG2VIDEO (DVDS)에서 갈 때 MPEG4를 통해 전환해야합니다.

예 : JPEG-> MPEG4-> MPEG2VIDEO

따라서 여전히 JPEG를 가져 와서 $ Soundlength의 비디오로 바꾸려면 다음과 같습니다.

mencoder mf://${JPEGFILE}  -mf w=720:h=480:fps=1/${SOUNDLENGTH}:type=jpeg -audiofile ${SOUNDFILE} -ovc lavc -oac lavc -lavcopts vcodec=mpeg4 -ofps 30000/1001 -o ${MPG_1}

mencoder -ovc lavc -oac lavc -lavcopts vcodec=mpeg2video:vrc_buf_size=1835:vrc_maxrate=9800:vbitrate=${VBITRATE}:keyint=18:acodec=ac3:abitrate=192:aspect=4/3:trell:mbd=2:dia=4:cmp=3:precmp=3:ildctcmp=3:subcmp=3:mbcmp=3:cbp:mv0:dc=10 -of mpeg -mpegopts format=dvd -vf expand=720:480,harddup -srate 48000 -af lavcresample=48000 -ofps 30000/1001 -o ${MPG_2} ${MPG_1} 
  • $ vbitrate는 일반적으로 5000이지만 낮을 수 있습니다.
  • Harddup은 일부 DVD 플레이어와 특정 비디오/오디오 동기화 문제를 해결합니다.
  • 이것은 4/3 종횡비를 가정합니다. yer 9x16이라면 변경하십시오 ... (DVD-Playback에 대한 더 많은 문제).
  • 비디오 이미지가 올바른 크기가 아닌 경우 확장 = = 검은 색 테두리가 귀중한 비트를 낭비합니다. scale = 대신에 expand =, 두 가지를 결합하거나, 아마도 작물을 추가하는 것도 선호 할 수 있습니다 = 용어를 추가하거나 완전히 피합니다 궁극적 인 비디오 출력에 따라 제 경우에는 종종 표준 (비 컴퓨터) 하드웨어에서 재생 해야하는 640x480에서 720x480 (DVD 표준-해상도)으로 가고 있습니다. 따라서 확장 = 절은 일반적으로 검은 색 막대 및 낭비 된 비트와 함께 기본적으로 존재합니다. 이 경우 원래 JPEG 이미지가 720x480 이었기 때문에 아무것도하지 않아야합니다.
  • 이것은 단지 jpeg-> mpeg 변환의 수단 일뿐입니다. 속도 나 실제로 무엇이든 최적화되지 않습니다 ...

실제로 DVD를 구축하려면 조사 할 도구가 DVDAUTHOR. 하지만 필요한 것처럼 들리지 않습니다 ...

아, 그리고 당신은 그럴 수도 있습니다 크게 애니메이션 GIF를 통해 더 나은 서비스를 제공합니다 ... (Imagemagick이 당신을 위해 만들 수있는 것입니다.) 애니메이션 GIF는 훨씬 작고 제한된 대역폭을 통해 보낼 수 있습니다 ...

다른 팁

흠, 나는 오늘 Linux Video DVD를 만들어내는 것에 대해 읽고 있었다. 다음은 Linux 비디오 편집 SW 목록입니다.

http://www.yolinux.com/tutorials/linuxtutorialvideo.html#videoedit

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top