{"id":820,"date":"2012-11-05T14:29:19","date_gmt":"2012-11-05T13:29:19","guid":{"rendered":"https:\/\/www.kolja-engelmann.de\/blog\/?p=820"},"modified":"2012-11-05T14:29:19","modified_gmt":"2012-11-05T13:29:19","slug":"video-transcoding-ab-heute-nur-noch-mit-dem-intel-video-encoder","status":"publish","type":"post","link":"https:\/\/www.kolja-engelmann.de\/blog\/2012\/11\/video-transcoding-ab-heute-nur-noch-mit-dem-intel-video-encoder\/","title":{"rendered":"Video Transcoding ab heute nur noch mit dem Intel Video Encoder"},"content":{"rendered":"<p>Ich transkodiere beruflich recht h\u00e4ufig Videos von Links nach Rechts in verschiedene Formate, Aufl\u00f6sungen und Bitraten f\u00fcr IPTV, DVB-H, 2D, 3D, 4D usw.usf. Ich hatte hierf\u00fcr wohl so ziemlich alle bekannten Encoder durch, wie z.B. den Flash Media Encoder, Mainconcept, Expression Encoder, Ateme, FFMPEG,&#8230; alles aus Kostengr\u00fcnden auf nur einem Rechner, f\u00fcr Cluster und verteiltes Rechnen hatte das\u00a0Portemonnaie\u00a0meines Chefs bisher kein Verst\u00e4ndnis.<\/p>\n<p>Da Zeit ja bekanntlich Geld ist, muss es dabei meist schnell gehen. Folglich war f\u00fcr mich in den letzten Jahren immer CUDA ein gro\u00dfes Muss. Bei vern\u00fcnftiger Qualit\u00e4t (ich geh nicht mit der Lupe ran, um die letzten zwei Makrobl\u00f6cke durch \u00c4ndern der Transcoding-Matrix zu eliminieren \ud83d\ude09 ) hat mich bisher keine andere Transkodiermethode \u00fcberzeugen k\u00f6nnen. Jedenfalls bis heute, denn mit meinem neuen Arbeitsknecht testete ich\u00a0spa\u00dfeshalber\u00a0mal die Geschwindigkeit der Enkodierung unter\u00a0Zuhilfenahme der Intel Ivy Bridge Grafikkarte in meinem liebsten Encoder, dem MediaCoder. Dabei fielen mir beinahe die Augen aus dem Kopf.<\/p>\n<p><a href=\"https:\/\/www.kolja-engelmann.de\/blog\/wp-content\/uploads\/2012\/11\/media_coder_video_settings.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-821\" title=\"Media Coder Video Settings\" src=\"https:\/\/www.kolja-engelmann.de\/blog\/wp-content\/uploads\/2012\/11\/media_coder_video_settings-500x105.png\" alt=\"\" width=\"500\" height=\"105\" srcset=\"https:\/\/www.kolja-engelmann.de\/blog\/wp-content\/uploads\/2012\/11\/media_coder_video_settings-500x105.png 500w, https:\/\/www.kolja-engelmann.de\/blog\/wp-content\/uploads\/2012\/11\/media_coder_video_settings-300x63.png 300w, https:\/\/www.kolja-engelmann.de\/blog\/wp-content\/uploads\/2012\/11\/media_coder_video_settings.png 960w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/a><\/p>\n<p>W\u00e4hrend die CUDA Transkodierung etwa 3x so schnell wie die reine Software Implementierung durch den x264 Encoder ist, war der Intel Encoder noch einmal doppelt so schnell.<\/p>\n<div id=\"attachment_824\" style=\"width: 156px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/www.kolja-engelmann.de\/blog\/wp-content\/uploads\/2012\/11\/media_coder_intel_speed.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-824\" class=\"size-full wp-image-824\" title=\"Media Coder Intel Speed\" src=\"https:\/\/www.kolja-engelmann.de\/blog\/wp-content\/uploads\/2012\/11\/media_coder_intel_speed.png\" alt=\"\" width=\"146\" height=\"206\" \/><\/a><p id=\"caption-attachment-824\" class=\"wp-caption-text\">Intel Transcoding<\/p><\/div>\n<div id=\"attachment_823\" style=\"width: 156px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/www.kolja-engelmann.de\/blog\/wp-content\/uploads\/2012\/11\/media_coder_cuda_speed.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-823\" class=\"size-full wp-image-823\" title=\"Media Coder CUDA Speed\" src=\"https:\/\/www.kolja-engelmann.de\/blog\/wp-content\/uploads\/2012\/11\/media_coder_cuda_speed.png\" alt=\"\" width=\"146\" height=\"206\" \/><\/a><p id=\"caption-attachment-823\" class=\"wp-caption-text\">CUDA Transcoding<\/p><\/div>\n<div id=\"attachment_822\" style=\"width: 156px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/www.kolja-engelmann.de\/blog\/wp-content\/uploads\/2012\/11\/media_coder_software_speed.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-822\" class=\"size-full wp-image-822\" title=\"Media Coder Software Speed\" src=\"https:\/\/www.kolja-engelmann.de\/blog\/wp-content\/uploads\/2012\/11\/media_coder_software_speed.png\" alt=\"\" width=\"146\" height=\"206\" \/><\/a><p id=\"caption-attachment-822\" class=\"wp-caption-text\">Software Transcoding<\/p><\/div>\n<p>[clearboth]<\/p>\n<p>Das h\u00e4tte ich nicht erwartet. In meinem Laptop steckt doch &#8222;nur&#8220; ein Core i7 3610QM, also eine\u00a0Intel\u00ae HD Graphics 4000. Kurzum, wann immer ich kann werde ich nun Encoder bevorzugen, die meine Intel Grafikeinheit nutzen. Schade, dass ich die n\u00e4chsten Terabytes an Videorohmaterial erst Ende des Jahres bekomme, ich h\u00e4tte jetzt echt nicht \u00fcbel Lust die mal &#8222;rasch&#8220; \u00fcber Nacht durchzurechnen statt wie bisher einen Rechner 2 Tage \u00a0lang ackern zu lassen.<\/p>","protected":false},"excerpt":{"rendered":"<p>Ich transkodiere beruflich recht h\u00e4ufig Videos von Links nach Rechts in verschiedene Formate, Aufl\u00f6sungen und Bitraten f\u00fcr IPTV, DVB-H, 2D, 3D, 4D usw.usf. Ich hatte hierf\u00fcr wohl so ziemlich alle bekannten Encoder durch, wie z.B.&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":827,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1,10],"tags":[83,82],"class_list":["post-820","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-allgemein","category-tools","tag-mediacoder","tag-transcoding"],"jetpack_featured_media_url":"https:\/\/www.kolja-engelmann.de\/blog\/wp-content\/uploads\/2012\/11\/core-i7-extreme.png","jetpack_sharing_enabled":true,"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.kolja-engelmann.de\/blog\/wp-json\/wp\/v2\/posts\/820","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.kolja-engelmann.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.kolja-engelmann.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.kolja-engelmann.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.kolja-engelmann.de\/blog\/wp-json\/wp\/v2\/comments?post=820"}],"version-history":[{"count":0,"href":"https:\/\/www.kolja-engelmann.de\/blog\/wp-json\/wp\/v2\/posts\/820\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.kolja-engelmann.de\/blog\/wp-json\/wp\/v2\/media\/827"}],"wp:attachment":[{"href":"https:\/\/www.kolja-engelmann.de\/blog\/wp-json\/wp\/v2\/media?parent=820"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.kolja-engelmann.de\/blog\/wp-json\/wp\/v2\/categories?post=820"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.kolja-engelmann.de\/blog\/wp-json\/wp\/v2\/tags?post=820"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}