Skip to main content

Thread: jpg + mp3 = video


hello. have group of mp3s , associated jpgs , want create video of them. first attempt close didn't work. tried.
code:
ffmpeg -i 1.jpg -i 1.mp3 1.mp4  ffmpeg -i 2.jpg -i 2.mp3 2.mp4  ffmpeg -i 3.jpg -i 3.mp3 3.mp4  mp4box -cat 1.mp4 -cat 2.mp4 -cat 3.mp4 -new full.mp4
this works except each of images shows @ beginning 1 sec each instead of changing @ mp3 boundaries. i'm not sure how fix it. tips?

1. create segments (using current ffmpeg syntax):
code:
ffmpeg -loop 1 -i 1.jpg -i 1.mp3 -shortest -c:v mpeg2video -qscale 1 -c:a copy -y 1.mpg ffmpeg -loop 1 -i 2.jpg -i 2.mp3 -shortest -c:v mpeg2video -qscale 1 -c:a copy -y 2.mpg ffmpeg -loop 1 -i 3.jpg -i 3.mp3 -shortest -c:v mpeg2video -qscale 1 -c:a copy -y 3.mpg
depending on ffmpeg version may need change:
  • -loop 1 = -loop_input
  • -c:v = -vcodec
  • -c:a copy = -acodec copy

2. combine files:
code:
cat 1.mpg 2.mpg 3.mpg > full.mpg
or
code:
ffmpeg -i concat:'1.mpg|2.mpg|3.mpg' -c copy full.mpg
or re-encode format:
code:
ffmpeg -i concat:'1.mpg|2.mpg|3.mpg' -c:v libx264 -preset slow -crf 24 -c:a libfaac -aq 100 full.mp4
once again, depending on ffmpeg version may need change:
  • -c copy = -vcodec copy -acodec copy
  • -c:v = -vcodec
  • -preset = -vpre
  • -c:a = -acodec

...and ffmpeg repo may not support concat protocol, cat command shown should same thing.


Forum The Ubuntu Forum Community Ubuntu Official Flavours Support Multimedia Software [other] jpg + mp3 = video


Ubuntu

Comments

Popular posts from this blog

Embed interactive SWF in PDF - losing interactivity

Falang and too many redirects - Joomla! Forum - community, help and support

bonjour sur reader comment je change mon imprimante par defaut