Autor Thema: fpMP3Enc - Freier Multicore-MP3-Encoder  (Gelesen 796 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
fpMP3Enc - Freier Multicore-MP3-Encoder
« am: 29 September, 2009, 14:47 »
GPL-Software basiert auf Lame, ist auf Multicore-Systemen aber schneller

Thinkmeta hat mit fpMP3Enc einen multicorefähigen MP3-Encoder als Open Source unter GPL veröffentlicht. Die Software basiert auf dem freien MP3-Encoder Lame, soll auf Multicore-Systemen aber deutlich schneller sein als dieser.
Bei "fpMP3Enc" handelt es sich um eine Reimplementierung des beliebten Open-Source-Encoders Lame, die zur Parallelisierung Thinkmetas Multicore-Framework Fiber Pool einsetzt. So soll fpMP3Enc MP3-Dateien je nach Kompressionsmethode bis zu doppelt so schnell erzeugen wie Lame.

Den Entwicklern zufolge erreicht fpMP3Enc im Batch-Modus beim Verarbeiten mehrerer Dateien eine CPU-Effizienz von etwa 90 Prozent. Was dazu an den Algorithmen verändert wurde, erklären die Thinkmeta-Entwickler in einem Blog-Eintrag.

Thinkmeta bietet fpMP3Enc unter http://www.thinkmeta.de/ im Quelltext zum Download an. Der Encoder ist zudem als Beispielanwendung im Entwicklungspaket Fiber Pool enthalten, das über die Website heruntergeladen werden kann. Dabei handelt es sich um ein Multicore-Framework, mit dem asynchrone Programmierung unter C++ ermöglicht wird. Es ist für Windows-Betriebssysteme ab Windows XP verfügbar.

Quelle : www.golem.de

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )