{"id":1154,"date":"2012-03-20T21:27:19","date_gmt":"2012-03-20T20:27:19","guid":{"rendered":"http:\/\/www.daniel-ritter.de\/blog\/?p=1154"},"modified":"2012-03-21T10:42:45","modified_gmt":"2012-03-21T09:42:45","slug":"beliebige-videodateien-mit-ffmpeg-fur-die-ps3-in-h264-konvertieren","status":"publish","type":"post","link":"https:\/\/www.daniel-ritter.de\/blog\/beliebige-videodateien-mit-ffmpeg-fur-die-ps3-in-h264-konvertieren\/","title":{"rendered":"Beliebige Videodateien mit ffmpeg f\u00fcr die PS3 in H264 konvertieren"},"content":{"rendered":"<p>Nach viel Sucherei und Ausprobiererei habe ich jetzt endlich herausgefunden, wie ich in m\u00f6glichst guter Qualit\u00e4t und m\u00f6glichst kleiner Dateigr\u00f6\u00dfe Dateien f\u00fcr den Mediaplayer der PS3 mit ffmpeg konvertieren kann. Die Videodateien jedes beliebigen Formates das ffmpeg unterst\u00fctzt kommen in das konfigurierbare INDIR. Die konvertierten, auf der PS3 abspielbaren, Dateien landen in OUTDIR.<\/p>\n<pre>#!\/bin\/bash\r\n# Eingangs und Ausgangsverzeichnis konfigurieren\r\nINDIR=\/home\/user\/vid_in\r\nOUTDIR=\/home\/user\/vid_out\r\n\r\n# Eventuellen Whitespace aus den Dateinamen entfernen\r\nfind $INDIR -name \"* *\" -type f | rename 's\/ \/_\/g'\r\n\r\nfor f in $(ls $INDIR)\r\ndo\r\n# Mit ffmpeg in H264 und AAC konvertieren (<span style=\"color: #ff0000;\">Achtung, der ffmpeg-Befehl muss in EINE Zeile<\/span>)\r\nffmpeg -y -i $INDIR\/$f -vcodec libx264 -level 41 -crf 24 -threads 2 -acodec libfaac -ab 128k -ac 2 -ar 48000 $OUTDIR\/$f.mp4\r\n# Ende ffmpeg Befehl\r\n\r\n# Die folgende Zeile kann auskommentiert werden, wenn die Originaldateien\r\n# gel\u00f6scht werden sollen.\r\n#rm $INDIR\/$f\r\n\r\ndone<\/pre>\n<p>Das in den Ubuntu-Repos vorhandene ffmpeg unterst\u00fctzt leider kein H264, man muss ffmpeg selbst kompilieren um in den Genu\u00df zu kommen. Das geht mit diesem Script hier ganz leicht:<\/p>\n<p><a title=\"http:\/\/pasindudps.blogspot.de\/2011\/10\/install-ffmpeg-in-ubuntu-1110-oneiric.html\" href=\"http:\/\/pasindudps.blogspot.de\/2011\/10\/install-ffmpeg-in-ubuntu-1110-oneiric.html\">http:\/\/pasindudps.blogspot.de\/2011\/10\/install-ffmpeg-in-ubuntu-1110-oneiric.html<\/a><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nach viel Sucherei und Ausprobiererei habe ich jetzt endlich herausgefunden, wie ich in m\u00f6glichst guter Qualit\u00e4t und m\u00f6glichst kleiner Dateigr\u00f6\u00dfe Dateien f\u00fcr den Mediaplayer der PS3 mit ffmpeg konvertieren kann. Die Videodateien jedes beliebigen Formates das ffmpeg unterst\u00fctzt kommen in das konfigurierbare INDIR. Die konvertierten, auf der PS3 abspielbaren, Dateien landen in OUTDIR. #!\/bin\/bash # [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[36],"tags":[151,149,68,150],"class_list":["post-1154","post","type-post","status-publish","format-standard","hentry","category-ubuntu","tag-audio","tag-ffmpeg","tag-ps3","tag-video"],"_links":{"self":[{"href":"https:\/\/www.daniel-ritter.de\/blog\/wp-json\/wp\/v2\/posts\/1154","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.daniel-ritter.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.daniel-ritter.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.daniel-ritter.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.daniel-ritter.de\/blog\/wp-json\/wp\/v2\/comments?post=1154"}],"version-history":[{"count":12,"href":"https:\/\/www.daniel-ritter.de\/blog\/wp-json\/wp\/v2\/posts\/1154\/revisions"}],"predecessor-version":[{"id":1167,"href":"https:\/\/www.daniel-ritter.de\/blog\/wp-json\/wp\/v2\/posts\/1154\/revisions\/1167"}],"wp:attachment":[{"href":"https:\/\/www.daniel-ritter.de\/blog\/wp-json\/wp\/v2\/media?parent=1154"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.daniel-ritter.de\/blog\/wp-json\/wp\/v2\/categories?post=1154"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.daniel-ritter.de\/blog\/wp-json\/wp\/v2\/tags?post=1154"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}