Videos 12mal so schnell umwandeln in Verbindung mit der GPU
Letzte Antwort: in Grafikkarten
Für alle Besitzer einer Geforce 8800 oder höher, die gerne Videos umwandeln!!! NEUE SOFTWARE ERSCHIENEN!!!
Für alle die nicht glauben können dass die Grafikkarte in Videoencodingbereich um "WELTEN" schneller ist als die beste CPU am Markt empfehle ich folgende Software:
http://elementaltechnologies.com/how_it_works.php
RapiHD - 24x real-time decoding of 7 Mbps, DVD-quality MPEG-2 streams in Verbindung mit der Geforce 8800!! Unglaublich! Die Software ist ganz neu und kennt noch keiner. Bin froh dass sich jemand die Mühe gemacht hat und solch ein Programm geschrieben hat, man kann damit unglaublich schnell encoden, H264, MPG usw... Schaut es euch an, oder sucht bei Google unter RapiHD!
Now NVIDIA demonstrated the possibilities of RapiHD program technologies, which uses NVIDIA video chip for converting video files. As example Nvidia examined the conversion of MPEG-2 file with 1280 X 720 resolution in MPEG-4 with 320 X 240 resolution . Central processor took from 110 to 45 seconds in order to complete this task while NVIDIA Video card require only 15 seconds.
Using two hours trailer, the processor Core 2 Duo with 1.66 GHz frequency require 7 hours and 35 minutes, the processor Core 2 Extreme with four Core and 3.0 GHz frequency require 4 hours and 53 minutes. Mobile video card geForce 8800M with 64 streams processors required 56 minutes, and desktop geForce 8800 GTS 512mb with 128 stream processors execute this task in 23 minutes only . Therefore nvidia video card is 12 times faster than Core 2 Extreme QX9650 (3.0 GHz).
die 4Core CPU braucht für ein zwei Stunden HD Video 4 Stunden 53 Minuten zum Umwandeln, die Geforce 8800 GTS braucht dafür NUR 23 Minuten!!! Respekt für die Entwickler von RapiHD!!
Für alle die nicht glauben können dass die Grafikkarte in Videoencodingbereich um "WELTEN" schneller ist als die beste CPU am Markt empfehle ich folgende Software:
http://elementaltechnologies.com/how_it_works.php
RapiHD - 24x real-time decoding of 7 Mbps, DVD-quality MPEG-2 streams in Verbindung mit der Geforce 8800!! Unglaublich! Die Software ist ganz neu und kennt noch keiner. Bin froh dass sich jemand die Mühe gemacht hat und solch ein Programm geschrieben hat, man kann damit unglaublich schnell encoden, H264, MPG usw... Schaut es euch an, oder sucht bei Google unter RapiHD!
Now NVIDIA demonstrated the possibilities of RapiHD program technologies, which uses NVIDIA video chip for converting video files. As example Nvidia examined the conversion of MPEG-2 file with 1280 X 720 resolution in MPEG-4 with 320 X 240 resolution . Central processor took from 110 to 45 seconds in order to complete this task while NVIDIA Video card require only 15 seconds.
Using two hours trailer, the processor Core 2 Duo with 1.66 GHz frequency require 7 hours and 35 minutes, the processor Core 2 Extreme with four Core and 3.0 GHz frequency require 4 hours and 53 minutes. Mobile video card geForce 8800M with 64 streams processors required 56 minutes, and desktop geForce 8800 GTS 512mb with 128 stream processors execute this task in 23 minutes only . Therefore nvidia video card is 12 times faster than Core 2 Extreme QX9650 (3.0 GHz).
die 4Core CPU braucht für ein zwei Stunden HD Video 4 Stunden 53 Minuten zum Umwandeln, die Geforce 8800 GTS braucht dafür NUR 23 Minuten!!! Respekt für die Entwickler von RapiHD!!
Mehr über : videos 12mal schnell umwandeln verbindung gpu
Werbung stört? Dann Mitgliedskonto eröffnen
Ich kenne die Software schon (vom Prospekt her). Allerdings kenne ich auch keinen Preis und keine Image-Quality Werte. Ich denke es wird sehr teuer sein, da das Produkt mit Hardwarelösungen im Filmbereich konkurriert.
720p (1280 x 720) @24/25fps schaffe ich auf 3GHz QuadCore mit x264 in Realtime (Single-Pass, aber das genügt mir). Und zwar von MPEG4-AVC nach MPEG4-AVC.
Interessant ist in meinen Augen nur MPEG4-AVC. Die 24x real-time decoding ist völlig egal:
bezieht sich auf MPEG-2
bezieht sich auf Decoding - nicht Encoding
Ich kann auch nicht erkennen welches Quellmaterial sie beim "Two Hour Trailer" genommen haben und was die Zielauflösung ist. Der RadiHD H.264 macht schon realtime und ich hoffe, dass sie auch B-Frames benutzen. Alles andere wäre keine große Kunst.
Die Idee ist zweifelsfrei gut, aber ob die Software auch gut ist, kann ich nicht sagen. Ich bezweifel es ein bißchen, weil die Webseite sehr geschönt ist.
Für die PS3 mit 8-fach Cell-Prozessor @3GHz könnte man ähnliches basteln. Gibt's auch schon.
Stevefarmer sagte:
die 4Core CPU braucht für ein zwei Stunden HD Video 4 Stunden 53 Minuten zum Umwandeln, die Geforce 8800 GTS braucht dafür NUR 23 Minuten!!! Respekt für die Entwickler von RapiHD!! 720p (1280 x 720) @24/25fps schaffe ich auf 3GHz QuadCore mit x264 in Realtime (Single-Pass, aber das genügt mir). Und zwar von MPEG4-AVC nach MPEG4-AVC.
Interessant ist in meinen Augen nur MPEG4-AVC. Die 24x real-time decoding ist völlig egal:
Ich kann auch nicht erkennen welches Quellmaterial sie beim "Two Hour Trailer" genommen haben und was die Zielauflösung ist. Der RadiHD H.264 macht schon realtime und ich hoffe, dass sie auch B-Frames benutzen. Alles andere wäre keine große Kunst.
Die Idee ist zweifelsfrei gut, aber ob die Software auch gut ist, kann ich nicht sagen. Ich bezweifel es ein bißchen, weil die Webseite sehr geschönt ist.
Für die PS3 mit 8-fach Cell-Prozessor @3GHz könnte man ähnliches basteln. Gibt's auch schon.
unter:
http://209.85.135.104/search?q=cache:hctwwrTzDoQJ:xtrev...
gibts so einen Art kleinen Testbericht.
Laut Homepage kann der H.264 ENCODER folgendes:
RapiHD™ AVC-Intra (H.264 Intra) Encoder SDK
The RapiHD™ AVC-Intra SDK is a GPU-accelerated, intra-frame only encoding software platform. It is ideal for archival purposes and lossy transmission environments, as the lack of temporal compression makes it very error-resilient and relatively easy to edit. Many Panasonic products today, such as the P2 recording platform, are based on the AVC-Intra standard.
Specifications
Real-time AVC-Intra Economy (1440x1080) HD mode encoding
Near-real-time AVC-Intra Full Resolution (1920x1080) HD mode encoding
Fully programmable output bitrate, including AVC-Intra standards @ 50 and 100 Mbps
Supports 8-bit per pixel resolutions
4:2:0 chroma output
Runs on Windows XP and Linux; Macintosh and Windows Vista versions coming soon
Requires NVIDIA GeForce G80-based or later GPU
Target Applications:
Video servers
Non-Linear editors
Post-Production tools
--------------------------------------------------------------------
@7oby
Gibt es denn noch andere Programme die das Encoden über die Grafikkarte machen? Wenn ja, wäre ich dir dankbar wenn du sie mir aufzählen könntest.
http://209.85.135.104/search?q=cache:hctwwrTzDoQJ:xtrev...
gibts so einen Art kleinen Testbericht.
Laut Homepage kann der H.264 ENCODER folgendes:
RapiHD™ AVC-Intra (H.264 Intra) Encoder SDK
The RapiHD™ AVC-Intra SDK is a GPU-accelerated, intra-frame only encoding software platform. It is ideal for archival purposes and lossy transmission environments, as the lack of temporal compression makes it very error-resilient and relatively easy to edit. Many Panasonic products today, such as the P2 recording platform, are based on the AVC-Intra standard.
Specifications
Real-time AVC-Intra Economy (1440x1080) HD mode encoding
Near-real-time AVC-Intra Full Resolution (1920x1080) HD mode encoding
Fully programmable output bitrate, including AVC-Intra standards @ 50 and 100 Mbps
Supports 8-bit per pixel resolutions
4:2:0 chroma output
Runs on Windows XP and Linux; Macintosh and Windows Vista versions coming soon
Requires NVIDIA GeForce G80-based or later GPU
Target Applications:
Video servers
Non-Linear editors
Post-Production tools
--------------------------------------------------------------------
@7oby
Gibt es denn noch andere Programme die das Encoden über die Grafikkarte machen? Wenn ja, wäre ich dir dankbar wenn du sie mir aufzählen könntest.
Stevefarmer sagte:
Gibt es denn noch andere Programme die das Encoden über die Grafikkarte machen? Wenn ja, wäre ich dir dankbar wenn du sie mir aufzählen könntest.Nein, gibt's derzeit wohl nicht, denn sonst würde das nVidia wohl erwähnen:
http://translate.google.com/translate?hl=en&langpair=ja...
http://www.nvidia.com/object/cuda_showcase.html#isvs
Nur für Cell. So funktioniert's:
http://www.hotchips.org/archives/hc17/2_Mon/HC17.S1/HC1...
Und das gibt's dann kommerziell:
http://www.mc.com/mediacenter/pressrelease.aspx?id=9905
Oder hier als Open-Source zum weiterfrickeln:
http://sourceforge.net/projects/cell-h264/
(war 3. Platz bei dem Wettbewerb
http://www-304.ibm.com/jct09002c/university/students/co...
Weltenspinner sagte:
Eine Freundin codiert schon seit fast 2 Jahren mit ihrer Radeon X1300 wesentlich schneller als mit der CPU.Ich kenn' das Ding - es ist ein Fake! ATI hatte seinerzeit den Plan (!) ein Teil des Encodings auf die GPU auszulagern. Das Marketing hat das einen Augenblick zu früh aufgegriffen. Auf der Homepage wurde GPU offload Encoding groß angekündigt und das entsprechenden Tool "Avivo Video Converter" gib's noch immer zu Download:
http://ati.amd.com/technology/avivo/technology.html
Die Skepzis war groß unter den Testern: Die GPU wurde nicht heißer. Die Image-Quality war sehr schlecht (das musst Du erstmal messen können). Bald kamen die ersten Hacks von dem Converter, so dass der Converter genausogut auf anderen Grafikkarten lief (zuvor ließ er sich weder auf anderen als x1000/x1900 etc. installieren noch starten).
Lange Rede kurzer Sinn: ATI (zu der Zeit hießen sie noch so) hat zugegeben, dass das Tool rein CPU basiert arbeitet. Alle Hinweise darauf (GPU offloading) wurden von der Homepage entfernt. Die Performancegewinne von 80% (s.o.) sind zu Lasten der Imagequality und die Performance des ATI Tools kann mit modernen weiterentwickelten Tools bei gleicher Image Quality nicht mithalten.
Es gibt also besseres rein CPU basiertes.
Stevefarmer sagte:
Ich hoffe mal dass RapiHD wirklich die GPU nutzt?! Leider gibts nirgends irgendwelche Tester die das Tool schon ausprobiert haben und berichten
(Benchmarks, Tests:
http://www.anandtech.com/video/showdoc.aspx?i=3339
Filmchen 1:
http://www.youtube.com/watch?v=8C_Pj1Ep4nw
Filmchen 2:
http://www.badaboomit.com/
Die 4000 Serie von ATI hat wie es aussieht auch eine GPU-Beschleunigung für das Encoden von Videos.
http://ati.amd.com/products/Radeonhd4800/index.html
ATI Radeon™ HD 4800 Series – Overview
Accelerated Video Transcoding (AVT) - AVT allows you to convert videos to H.264 and MPEG-2 formats up to 19x faster than when using a just CPU. Full 1080p files can be converted to H.264 and MPEG-2 up to 1.8x faster than real-time. (This may vary depending on your System configuration and video formats. Using an Intel Core 2 Duo E8500 3.16 GHz based PC, AMD was able to achieve GPU accelerated transcoding speeds up to 19x faster using Cyberlink PowerDirector than when using the same CPU alone with MainConcept encoder in Adobe Premiere CS3. Using the same System, full 1080p files were converted 1.8x faster than real-time.)
Enhanced DVD Upscaling - Watch standard DVD movies in near high-definition quality with DVD upscaling. The GPU uses post processing algorithms to enhance standard and low resolution videos and movies on your HD display.
http://ati.amd.com/products/Radeonhd4800/index.html
ATI Radeon™ HD 4800 Series – Overview
Accelerated Video Transcoding (AVT) - AVT allows you to convert videos to H.264 and MPEG-2 formats up to 19x faster than when using a just CPU. Full 1080p files can be converted to H.264 and MPEG-2 up to 1.8x faster than real-time. (This may vary depending on your System configuration and video formats. Using an Intel Core 2 Duo E8500 3.16 GHz based PC, AMD was able to achieve GPU accelerated transcoding speeds up to 19x faster using Cyberlink PowerDirector than when using the same CPU alone with MainConcept encoder in Adobe Premiere CS3. Using the same System, full 1080p files were converted 1.8x faster than real-time.)
Enhanced DVD Upscaling - Watch standard DVD movies in near high-definition quality with DVD upscaling. The GPU uses post processing algorithms to enhance standard and low resolution videos and movies on your HD display.
Ich bin ganz gut im alte Threads rauskramen. Nachdem nVidia ja den CUDA H.264 Encoder als Demo rausgebracht hat:
http://www.nvidia.de/content/forcewithin/de/download.as...
Hier das Ergebnis bei 1,5MBit/s:
![]()
Zum Vergleich mit x264 bei 1,5MBit/s
![]()
oder auch mal MPEG-2 bei 1,5 MBit/s
![]()
Und dabei läuft's sogar langsamer als x264 mit crappy Settings.
Weitere Codec Vergleiche:
http://mirror05.x264.nl/Dark/website/compare.html
Und der Thread zum CUDA H.264 Encoder:
http://forum.doom9.org/showthread.php?t=136847
http://www.nvidia.de/content/forcewithin/de/download.as...
Hier das Ergebnis bei 1,5MBit/s:

Zum Vergleich mit x264 bei 1,5MBit/s

oder auch mal MPEG-2 bei 1,5 MBit/s

Und dabei läuft's sogar langsamer als x264 mit crappy Settings.
Weitere Codec Vergleiche:
http://mirror05.x264.nl/Dark/website/compare.html
Und der Thread zum CUDA H.264 Encoder:
http://forum.doom9.org/showthread.php?t=136847
@7oby
Vielen Dank für die Info!
Leider habe ich keine Geforce 8800er, somit kann ich den Badaboom Wandler nicht testen, gibt es irgendwelche Möglichkeiten die Qualität besser einzustellen? Und wie schnell ist das Programm den nun wirklich? Wandelt es wirklich in mehrfacher realtime Geschwindigkeit?
Ciao
Vielen Dank für die Info!
Leider habe ich keine Geforce 8800er, somit kann ich den Badaboom Wandler nicht testen, gibt es irgendwelche Möglichkeiten die Qualität besser einzustellen? Und wie schnell ist das Programm den nun wirklich? Wandelt es wirklich in mehrfacher realtime Geschwindigkeit?
Ciao
Du brauchst nichts testen. Das Ding ist abgefrühstückt:
. CPU Encoding ist schneller als der CUDA Badaboom Encoder bei gleicher Qualität.
. Die Qualität des Badaboom kann man kaum einstellen. Der hat ja noch nichtmal B-Slices:
http://en.wikipedia.org/wiki/H.264#Profiles
. Du kommst mit x264 auf ein Vielfaches von Realtime, wenn Du die Settings Richtung derer des CUDA Badaboom verschiebst. Fang' mal mit dem Profil "1P-Maxspeed: Everything disabled for max encoding speed (good for live capturing)." an:
http://forum.doom9.org/showthread.php?t=101813
Das was Dir dort an Qualität nicht genügt musst dann mit der Bitrate rausholen. Ist aber okay, dass man z.B. von einer DVD sich für unterwegs was für's iPhone, PSP etc. transcoded. Hauptsache es geht schnell. Ich will's unterwegs schauen. Wird danach eh gelöscht. Mir ist dann egal ob das Encoding 200MB oder 400MB ist.
bg,
7oby
. CPU Encoding ist schneller als der CUDA Badaboom Encoder bei gleicher Qualität.
. Die Qualität des Badaboom kann man kaum einstellen. Der hat ja noch nichtmal B-Slices:
http://en.wikipedia.org/wiki/H.264#Profiles
. Du kommst mit x264 auf ein Vielfaches von Realtime, wenn Du die Settings Richtung derer des CUDA Badaboom verschiebst. Fang' mal mit dem Profil "1P-Maxspeed: Everything disabled for max encoding speed (good for live capturing)." an:
http://forum.doom9.org/showthread.php?t=101813
Das was Dir dort an Qualität nicht genügt musst dann mit der Bitrate rausholen. Ist aber okay, dass man z.B. von einer DVD sich für unterwegs was für's iPhone, PSP etc. transcoded. Hauptsache es geht schnell. Ich will's unterwegs schauen. Wird danach eh gelöscht. Mir ist dann egal ob das Encoding 200MB oder 400MB ist.
bg,
7oby
Werbung stört? Dann Mitgliedskonto eröffnen
- Ähnliche Ressourcen:
Stichwörter:
- Tech SupportSchnell videos umwandeln
- Tech SupportVista so schnell wie windows 7
- Tech SupportWindows 7 so schnell wie xp
- ForenVista so schnell wie xp machen
- NachrichtenVideos schneller umwandeln
- benchmarkVideos umwandeln mit grafikkarte
- benchmarkVideo umwandeln schnell
- benchmarkVideos umwandeln cuda
- benchmarkFilme umwandeln mit gpu
- ForenFilme mit gpu umwandeln
- Weitere Ressourcen