Made a bunch of .movs using quicktime’s screen recording but they’re a bit big? ffmpeg’s default settings when converting to mp4 is a quick win
for i in *.mov; do ffmpeg -i $i $i.mp4; done
Name them alphabetically and you can merge them all together:
ffmpeg -f concat -i <(printf "file '$PWD/%s'\n" ./*.mp4) -c copy merged.mp4
So you want to print something (like a banner) but the printers have asked for it to be int the CMYK colorspace? Well we could argue about how to spell colour or whether CMYK is a colorspace at all. But I can’t be bothered, let’s just cut and paste this command which is what I came up with after a morning of hacking…
convert -resize 9520 -density 300 rgb_input.pdf +profile icm -profile sRGB_IEC61966-2-1_black_scaled.icc -profile SWOP2006_Coated3v2.icc -quality 85 cmyk_output.jpeg
Importantly, rgb_input.pdf was exported with scribus using the output mode for screen.
Here are some dependencies for you macboy:
brew install ghostscript
brew install imagemagick --with-little-cms
brew cask install xquartz
brew cask install inkscape
brew cask install scribus
You’ll find ICC profiles here.
Yes, this is another blog just for my personal notes 😉
UPDATE for moo.com users:
Moo suggest you upload media with the ‘Coated FOGRA39’ ICC profile. You can find it in this zip file here. Moo also have some suggested resolutions for uploaded media although I just multiplied those up a bit to make sure the quality was extra high just in case.
convert -resize 6192 -density 600 rgb_input.pdf +profile icm -profile sRGB_v4_ICC_preference.icc -profile CoatedFOGRA39.icc -quality 85 cmyk_output.jpeg
BONUS! : If this blog post was useful to you, here’s my moo.com referral link which will bag you £10 off your first order 😉