Na een lange ontwikkelperiode met maar liefst 35 bètaversies is versie 2.0 van foobar2000 uitgekomen. Deze populaire, lichte muziekspeler kan onder andere overweg met mp3, aac, ogg vorbis, flac, wav en wma, en eindigt over ondersteuning voor Winst opnieuw afspelen. Verder kan de speler verschillende formaten converteren, heeft het programma uitgebreide mogelijkheden om de tags aan te passen en kan de interface geheel naar eigen hand gezet worden. Daarnaast is het mogelijk om de functionaliteit met behulp van plug-ins verder uit te besteden. Downloads zijn ook beschikbaar voor Android, iOS en macOS, maar hebben een ander versienummer en uitgaveschema. De changelog voor versie 2.0 ziet er als volgt uit:
Ondersteuning voor moderne processorarchitecturen. Nu verkrijgbaar als:
- x86 32-bits (verouderd) – vereist Windows 7 of nieuwer.
- x86 64-bit – vereist Windows 7 64-bit of nieuwer.
64-bits foobar2000 vereist 64-bits builds van componenten; het kan geen verouderde 32-bits componenten laden. Op dit moment hebben de meeste componenten echter al 64-bits builds beschikbaar.
- ARM – vereist Windows 11 ARM-apparaat.
foobar2000 voor ARM is gecompileerd in Emulation Compatible (ARM64EC)-modus en kan componenten laden die zijn gebouwd voor x86 64-bit. Componentontwikkelaars hoeven niet specifiek ARM-componenten te bouwen.
Updates gebruikersinterface:
- Ondersteuning voor donkere modus op Windows 10 en 11. Add-on-componenten moeten worden bijgewerkt om deze te gebruiken.
- Albumhoes toegevoegd in de afspeellijstweergave van de standaard gebruikersinterface.
- Klikbare beoordelingssterren in de afspeellijstweergave van de standaard gebruikersinterface (alleen met de nieuwe component Afspeelstatistieken).
- Nieuw standaard UI-element: ReFacets, waarbij de meeste Facets-functionaliteit opnieuw wordt geïmplementeerd. De oude Facets-component werkt niet met de nieuwe 64-bits foobar2000.
- Verbeterde standaard UI-splitter, staat nu een willekeurig aantal deelvensters toe.
- ‘Onthoud per afspeellijstlay-out’ toegevoegd aan de weergave van de afspeellijst in de standaard gebruikersinterface.
- Element ‘stream selector’ toegevoegd aan de werkbalk Standaard gebruikersinterface.
- Sommige standaard UI-elementen (ReFacets, Equalizer, visualisaties) zijn nu ook toegankelijk als Columns UI-panelen.
- Meer invoervakken gemaakt die ctrl+backspace herkennen.
- Vaste herinnerde positie / grootte van het hoofdvenster die de DPI-instellingen van het systeem niet respecteerde.
Veranderingen in configuratiebeheer:
- Nieuw intern afspeellijstformaat, wijzigingen direct op schijf opgeslagen, geen recente wijzigingen meer verloren bij een crash.
- Nieuw configuratiegegevensformaat, wijzigingen direct op schijf opgeslagen, geen recente wijzigingen meer verloren bij een crash.
- Voor niet-draagbare installaties is de profielmap nu %appdata%foobar2000-v2. Het is niet nodig om een back-up van het oude profiel te maken voordat u gaat upgraden, uw foobar2000 v1.x-profiel blijft onaangeroerd.
- Eerste uitvoering voert import uit van oude configuratiegegevens (afspeellijsten, bibliotheek).
- Nieuwe semantiek voor het opnieuw instellen van de volledige configuratie – wist nu de profielmap (optioneel laat de gebruikerscomponenten intact) in plaats van alle componenten te vragen zichzelf opnieuw in te stellen.
DSP-technologie-updates:
- Mogelijk gemaakt om DSP-configuratiewijzigingen toe te passen zonder de getroffen DSP’s opnieuw te initialiseren.
- Toegestaan DSP’s om hun weergegeven naam te manipuleren, afhankelijk van vooraf ingestelde gegevens.
- Toegevoegd crossfeed DSP van foobar2000 mobiel.
- Sample rate-uitsluitingen toegevoegd aan SSRC-resampler.
Audiocodec-technologie-updates:
- Meer standaard ondersteunde audioformaten: TAK, APE, AC3, DTS.
- De nieuwste versie van het APE-formaat wordt ondersteund (Monkey’s Audio 10.09).
- WavPack bijgewerkt naar versie 5.6.0.
- FFmpeg bijgewerkt naar versie 6.0.
- libvorbis wordt nu gebruikt voor het decoderen van het Vorbis-formaat in plaats van FFmpeg, aangezien sommige zeldzame bestanden compatibiliteitsproblemen blijven veroorzaken.
- Opgeschoonde Ogg-lezer, mogelijk gemaakt om te zoeken in externe (HTTP enz.) Ogg-bestanden.
- FLAC-tag-updater gemaakt om ID3v2-afvalvoorvoegsel FLAC-stream te verwijderen.
- MP3-lezer heeft laten rapporteren dat het aantal MP3-frames niet overeenkomt met Xing/LAME-headerinformatie bij het verifiëren van de integriteit.
- Slechte MD5-verificatie van WavPacks afkomstig van AIFF verholpen.
- Extra gezondheidscontroles toegevoegd aan tag-updatebewerkingen in ingebouwde codecs: ervoor gezorgd dat pogingen om covers te verwijderen van bestanden die ze in eerste instantie niet hadden, de bestanden helemaal niet veranderen.
Updates dialoogvenster Eigenschappen:
- Het dialoogvenster Eigenschappen volgt nu de themakleuren van de actieve gebruikersinterface.
- Verbeterd gedrag als ‘reload info’ een wijziging in het aantal hoofdstukken etc. detecteert.
- Bijgewerkte logica voor automatisch vullen van waarden, betere resultaten als het gezochte patroon meer dan eens voorkomt.
- Logt tag-updatefouten naar console.
Deze add-on-componenten zijn nu achterhaald omdat hun functionaliteit kant-en-klaar beschikbaar is:
- foo_benchmark
- foo_bitcompare
- foo_verifier
- foo_input_monkey
- foo_ac3
- foo_sanitizer
- foo_input_dts
Deze componenten die eerder bij het installatieprogramma waren inbegrepen, zijn niet langer optioneel (functies altijd ingeschakeld):
- foo_rgscan
- foo_cdda
- foo_albumlijst
Ander:
- Efficiëntieverbeteringen in de mediabibliotheek voor zeer grote muziekbibliotheken.
- Nieuwe beheerfuncties voor audio-uitvoerapparaten – ongewenste apparaten kunnen worden uitgeschakeld, bitdiepte en DSP kunnen per apparaat worden geconfigureerd.
- Kan de aanmaaktijd van bestanden (%file_created%) en attributen (%file_attributes%) weergeven.
- Dialoogvenster Internetradio (menu Bestand), onthoudt eerder afgespeelde internetradiostreams.
- Gemoderniseerde Explorer-integratie, geen afzonderlijke 32-bits/64-bits shell-extensie-DLL’s meer nodig.
- Windows Imaging Component gebruikt voor het decoderen van afbeeldingen, libwebp-afhankelijkheid verwijderd. Albumhoezen in HEIF, AVIF, enz. kunnen nu worden bekeken als er systeemcodecs aanwezig zijn.
- Toevoeging %year% mapping, neemt het jaar deel van %date%, waarbij inhoud na de eerste vier cijfers wordt weggegooid.
- Standaardalbumlijstpatronen gewijzigd om %year% te gebruiken.
- Nieuw console-logboeksysteem, schrijft logbestanden per instantie naar de opgegeven map.
- Vaste onjuiste afhandeling van M4A itunescompilation=0.
- Vaste storing bij het zoeken met vloeiende weergave en CPU-zware DSP’s actief.
- Converter: geef float32-audio door aan de LAME-encoder.
- Gewijzigde vervanging voor schuine streep in bestandsnaamgeving.
- Vaste audioglikkering bij verandering van schermresolutie in bepaalde configuraties.
- Verbeterd exclusief uitvoergedrag met ongebruikelijke kanaallay-outs, 4.1/5.0 zou niet kunnen worden afgespeeld op een apparaat dat 5.1-kant verwacht.
- Eeuwenoud probleem opgelost met externe wijzigingen in bestandstags waardoor foo_playcount-gegevens verloren gingen (nieuwe foo_playcount nodig).
- Voorkeuren / Shell: gewijzigde standaard naam van doelafspeellijst.
- Betere consoleregistratie van gebeurtenissen voor het opnieuw verbinden van internetradiostreams.
- Foo_input_dvda-bugs omzeild, crasht niet langer bij nul geretourneerde albumhoezen.
- Bijgewerkte exclusieve uitvoerapparaatspecifieke tijdelijke oplossingen.
- Samengesteld met Visual Studio 2022.
credit :Source link