{"id":1388,"date":"2022-10-05T17:41:42","date_gmt":"2022-10-05T21:41:42","guid":{"rendered":"https:\/\/courses.ideate.cmu.edu\/60-461\/f2022\/?page_id=1388"},"modified":"2022-10-06T12:50:32","modified_gmt":"2022-10-06T16:50:32","slug":"ffmpeg-links","status":"publish","type":"page","link":"https:\/\/courses.ideate.cmu.edu\/60-461\/f2022\/ffmpeg-links\/","title":{"rendered":"FFMPEG Links"},"content":{"rendered":"<h5>FFMPEG Further prompts &amp; resources<\/h5>\n<p><a href=\"https:\/\/stackoverflow.com\/questions\/24961127\/how-to-create-a-video-from-images-with-ffmpeg\">Stack Overflow<\/a> &#8211; forum for help &amp; shared solutions<\/p>\n<ul>\n<li>Make a video out of your captures!\n<ul>\n<li>\n<pre><code class=\"language-shell\" data-lang=\"shell\">ffmpeg -r 15 -f image2 -s 1280x720 -i pic%04d.jpg -vcodec libx264 -crf 15 -pix_fmt yuv420p test.mp4<\/code><\/pre>\n<\/li>\n<li><code class=\"highlighter-rouge\">-r<\/code>\u00a0is the framerate (fps)<\/li>\n<li><code class=\"highlighter-rouge\">-crf<\/code>\u00a0is the quality, lower means better quality, 15-25 is usually good<\/li>\n<li><code class=\"highlighter-rouge\">-s<\/code>\u00a0is the resolution<\/li>\n<li><code class=\"highlighter-rouge\">-pix_fmt yuv420p<\/code>\u00a0specifies the pixel format, change this as needed<\/li>\n<\/ul>\n<\/li>\n<li>Add Audio to your video!\n<ul>\n<li>\n<pre><code>ffmpeg -i video.mp4 -i audio.mp3 -map 0 -map 1:a -c:v copy -shortest output.mp4\r\n<\/code><\/pre>\n<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"https:\/\/superuser.com\/questions\/556029\/how-do-i-convert-a-video-to-gif-using-ffmpeg-with-reasonable-quality\">How to make a Gif from a video<\/a>\n<ul>\n<li>Important resource for adjusting gif quality and color!<\/li>\n<\/ul>\n<\/li>\n<li>Possibility! Video to OBJ..?!\n<ul>\n<li><a href=\"https:\/\/ryanfb.github.io\/etc\/2014\/10\/22\/drone_photogrammetry_workflow.html\">Photogrammetry workflow for FFMPEG<\/a><\/li>\n<li>Our friend <a href=\"http:\/\/www.clairesophie.com\/\">Claire<\/a> has created some similar things.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>** Importantly: <a href=\"https:\/\/ffmpeg.org\/ffmpeg.html\">FFMPEG index<\/a><\/p>\n<p>Additional Resources:<\/p>\n<ul>\n<li>Thorough &amp; extensive <a href=\"https:\/\/www.youtube.com\/watch?v=MPV7JXTWPWI&amp;list=PLJse9iV6Reqiy8wP0rXTgFQkMNutRMN0j\">Youtube FFMPEG help<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/yt-dlp\/yt-dlp\/releases\/tag\/2022.10.04\">Youtube Downloader<\/a> for all your fair use creative needs.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>FFMPEG Further prompts &amp; resources Stack Overflow &#8211; forum for help &amp; shared solutions Make a video out of your captures! ffmpeg -r 15 -f image2 -s 1280&#215;720 -i pic%04d.jpg -vcodec libx264 -crf 15 -pix_fmt yuv420p test.mp4 -r\u00a0is the framerate (fps) -crf\u00a0is the quality, lower means better quality, 15-25 is usually good -s\u00a0is the resolution &hellip; <a href=\"https:\/\/courses.ideate.cmu.edu\/60-461\/f2022\/ffmpeg-links\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;FFMPEG Links&#8221;<\/span><\/a><\/p>\n","protected":false},"author":4,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/courses.ideate.cmu.edu\/60-461\/f2022\/wp-json\/wp\/v2\/pages\/1388"}],"collection":[{"href":"https:\/\/courses.ideate.cmu.edu\/60-461\/f2022\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/courses.ideate.cmu.edu\/60-461\/f2022\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/courses.ideate.cmu.edu\/60-461\/f2022\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/courses.ideate.cmu.edu\/60-461\/f2022\/wp-json\/wp\/v2\/comments?post=1388"}],"version-history":[{"count":5,"href":"https:\/\/courses.ideate.cmu.edu\/60-461\/f2022\/wp-json\/wp\/v2\/pages\/1388\/revisions"}],"predecessor-version":[{"id":1396,"href":"https:\/\/courses.ideate.cmu.edu\/60-461\/f2022\/wp-json\/wp\/v2\/pages\/1388\/revisions\/1396"}],"wp:attachment":[{"href":"https:\/\/courses.ideate.cmu.edu\/60-461\/f2022\/wp-json\/wp\/v2\/media?parent=1388"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}