Skip to content

Latest commit

 

History

History
39 lines (31 loc) · 977 Bytes

Videos-conversion.md

File metadata and controls

39 lines (31 loc) · 977 Bytes

#Conversion de vidéos

##MP4 => All

#!/bin/bash
VIDEOS=./
find "$VIDEOS" -name '*.mp4' -exec sh -c 'ffmpeg -i "$0" -vframes 1 -map 0:v:0 "${0%%.mp4}.png"' {} \;
find "$VIDEOS" -name '*.mp4' -exec sh -c 'ffmpeg -i "$0" -c:v libvpx -crf 10 -b:v 1M -c:a libvorbis "${0%%.mp4}.webm"' {} \;
find "$VIDEOS" -name '*.mp4' -exec sh -c 'ffmpeg -i "$0" -q 5 -pix_fmt yuv420p -acodec libvorbis -vcodec libtheora "${0%%.mp4}.ogv"' {} \;
exit;

##MP4 => OGV

#!/bin/bash
VIDEOS=./
find "$VIDEOS" -name '*.mp4' -exec sh -c 'ffmpeg -i "$0" -q 5 -pix_fmt yuv420p -acodec libvorbis -vcodec libtheora "${0%%.mp4}.ogv"' {} \;
exit;

##MP4 => screenshot (poster)

#!/bin/bash
VIDEOS=./
find "$VIDEOS" -name '*.mp4' -exec sh -c 'ffmpeg -i "$0" -vframes 1 -map 0:v:0 "${0%%.mp4}.png"' {} \;
exit;

##MP4 => Webm

#!/bin/bash
VIDEOS=./
find "$VIDEOS" -name '*.mp4' -exec sh -c 'ffmpeg -i "$0" -c:v libvpx -crf 10 -b:v 1M -c:a libvorbis "${0%%.mp4}.webm"' {} \;
exit;