{"id":213,"date":"2020-04-08T22:02:14","date_gmt":"2020-04-08T20:02:14","guid":{"rendered":"https:\/\/www.achtzigzehn.net\/blog\/?p=213"},"modified":"2020-04-08T22:04:38","modified_gmt":"2020-04-08T20:04:38","slug":"video-verkehrt-als-einzeiler-mit-ffmpeg","status":"publish","type":"post","link":"https:\/\/www.achtzigzehn.net\/blog\/2020\/04\/08\/video-verkehrt-als-einzeiler-mit-ffmpeg\/","title":{"rendered":"Video verkehrt als Einzeiler mit ffmpeg"},"content":{"rendered":"\n<p>Ich bekam heute ein kurzes Video geschickt, wo ein l\u00e4dierter Baum St\u00fcck f\u00fcr St\u00fcck gek\u00fcrzt wurde. An sich nichts Ungew\u00f6hnliches, aber in mir reifte nach kurzer Zeit der Wunsch den Baum zumindest digital wieder zusammenzusetzen und somit das Video umzukehren.<\/p>\n\n\n\n<figure class=\"wp-block-video aligncenter\"><video height=\"400\" style=\"aspect-ratio: 304 \/ 400;\" width=\"304\" controls muted src=\"https:\/\/www.achtzigzehn.net\/blog\/wp-content\/uploads\/2020\/04\/Treecut.mp4\"><\/video><figcaption>Das Original: Es war einmal ein Baum<\/figcaption><\/figure>\n\n\n\n<p>Der einfachste Weg war <code><a href=\"https:\/\/ffmpeg.org\/\">ffmpeg<\/a><\/code> auf meinem Rechner zu installieren, ein <code>sudo apt install ffmpeg<\/code> im Terminal und keine 60 Sekunden sp\u00e4ter konnte ich die folgende Zeile eingeben:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ffmpeg -i Treecut.mp4 -vf reverse Treecut_reversed.mp4<\/code><\/pre>\n\n\n\n<p>Da das tonlose Original lediglich um die 10 Sekunden lang ist und das Ausgangsmaterial keine besondere Qualit\u00e4t besitzt, l\u00e4sst der Aufruf jegliche Optimierungen vermissen, denn da kann <code><a href=\"https:\/\/ffmpeg.org\/ffmpeg.html\">ffmpeg<\/a><\/code> in Punkto Video- und Audiostreams so einiges.<\/p>\n\n\n\n<figure class=\"wp-block-video aligncenter\"><video height=\"400\" style=\"aspect-ratio: 304 \/ 400;\" width=\"304\" controls src=\"https:\/\/www.achtzigzehn.net\/blog\/wp-content\/uploads\/2020\/04\/Treecut_reversed.mp4\"><\/video><figcaption>Alles r\u00fcckw\u00e4rts: St\u00fcck f\u00fcr St\u00fcck zum Baum<\/figcaption><\/figure>\n\n\n\n<p>Der Baum steht wieder. \ud83d\ude09<\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<p>Anmerkung: <code>ffmpeg<\/code> gibt es f\u00fcr viele Plattformen, also auch f\u00fcr Windows und MacOS als <a href=\"https:\/\/ffmpeg.org\/download.html\">Download<\/a> erh\u00e4ltlich.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ich bekam heute ein kurzes Video geschickt, wo ein l\u00e4dierter Baum St\u00fcck f\u00fcr St\u00fcck gek\u00fcrzt wurde. An sich nichts Ungew\u00f6hnliches, aber in mir reifte nach kurzer Zeit der Wunsch den Baum zumindest digital wieder zusammenzusetzen und somit das Video umzukehren. Der einfachste Weg war ffmpeg auf meinem Rechner zu installieren, ein sudo apt install ffmpeg [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[15],"tags":[16,17],"class_list":["post-213","post","type-post","status-publish","format-standard","hentry","category-scripting-coding","tag-ffmpeg","tag-video"],"_links":{"self":[{"href":"https:\/\/www.achtzigzehn.net\/blog\/wp-json\/wp\/v2\/posts\/213","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.achtzigzehn.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.achtzigzehn.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.achtzigzehn.net\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.achtzigzehn.net\/blog\/wp-json\/wp\/v2\/comments?post=213"}],"version-history":[{"count":4,"href":"https:\/\/www.achtzigzehn.net\/blog\/wp-json\/wp\/v2\/posts\/213\/revisions"}],"predecessor-version":[{"id":220,"href":"https:\/\/www.achtzigzehn.net\/blog\/wp-json\/wp\/v2\/posts\/213\/revisions\/220"}],"wp:attachment":[{"href":"https:\/\/www.achtzigzehn.net\/blog\/wp-json\/wp\/v2\/media?parent=213"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.achtzigzehn.net\/blog\/wp-json\/wp\/v2\/categories?post=213"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.achtzigzehn.net\/blog\/wp-json\/wp\/v2\/tags?post=213"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}