DokumentyObrazyMediaNarzędzia PDF

Konwerter AVI na FLAC Online

Wyodrebnij audio z plikow AVI do bezstratnego FLAC. Zachowaj oryginalne audio PCM lub konwertuj MP3/AC-3 do FLAC dla trwalej archiwizacji. Bezplatny, w Twojej przegladarce.

Drag your file here

.avi · up to 100 MB

Processed in your browser — file never uploadedFree
Note: The first conversion loads the FFmpeg engine (~25MB). Subsequent conversions will be faster.

AVI do FLAC: zachowaj audio z ery DivX i starszych nagran

PCM do FLAC bezstratnie

Nieskompresowane audio PCM z AVI konwertuje do FLAC zachowujac kazda oryginalnaprobe.

Bez dodatkowych strat

MP3/AC-3 jest dekodowany i ponownie kompresowany w FLAC, unikajac drugiej generacji strat.

100% prywatne

Twoj AVI nigdy nie opuszcza Twojego urzadzenia. FFmpeg.wasm przetwarza wszystko lokalnie.

Historyczne pliki DivX

Kompatybilny z AVI z ery DivX/XviD, przechwyceniami VirtualDub i nagraniami Fraps.

Trzy kroki, żadnych komplikacji

1

Wgraj swoj plik AVI

Przeciagnij lub wybierz swoj plik .avi z audio PCM, MP3, AC-3 lub DTS. Do 500 MB, bez rejestracji.

2

Wyodrebnianie do FLAC

FFmpeg.wasm analizuje fragment RIFF/AVI w celu identyfikacji kodeka audio. PCM i LPCM sa kompresowane do FLAC bezstratnie. MP3/AC-3 sa dekodowane i ponownie kodowane do FLAC (bez dodatkowych strat, nawet jezeli zrodlo bylo juz stratne).

3

Pobierz swoj plik FLAC

Plik FLAC gotowy dla odtwarzaczy audiofili, DAW lub archiwizacji cyfrowej. Pobierz jednym kliknieciem.

Masz pytania?

Tak. Format AVI (Audio Video Interleave), zdefiniowany przez Microsoft w 1992 roku, moze hermetyzowac nieskompresowane audio PCM (wFormatTag=0x0001 w naglowku WAVEFORMATEX), ktore jest scisle bezstratne. Wiele starszych przechwycen wideo (analogowe karty przechwytujace z lat 90. i 2000.), nagran kamera DV i niektorych programow do nagrywania ekranu zapisywalo audio jako PCM przy 44,1 kHz/16-bit lub 48 kHz/16-bit bezposrednio w AVI. Konwersja tego PCM do FLAC to operacja bezstratna-do-bezstratnej: zdekodowane audio jest bit po bicie identyczne z oryginaem.

Wazne jest byc tu uczciwym: MP3 (wFormatTag=0x0055) i AC-3 (wFormatTag=0x2000) to stratne kodeki. Jezeli konwertujesz MP3 lub AC-3 do FLAC, otrzymujesz wiekszy plik niz oryginalny MP3, ale z dokladnie taka sama jakoscia (ani lepsza, ani gorsza). FLAC dokladnie zachowuje to co produkuje dekoder MP3 lub AC-3, bez dodawania dalszych strat. Jest to przydatne gdy planujesz przyszle edycje lub transkodowania: praca z FLAC unika akumulowania drugiej generacji strat.

W erze DivX (1999-2008) kodek DivX dla wideo i MP3 dla audio stal sie de facto standardem udostepniania filmow w internecie. DivX 3.11 (hack kodekaMP3 Microsoft MPEG-4 v3) i pozniejszy DivX 4 i 5 uzywaly kontenera AVI z audio MP3 przy 128 kbps jako najbardziej wydajna kombinacje dla 700 MB CD-R. Miliardy plikow z tej ery maja ta strukture. Jakosc MP3 wynosila typowo 128 kbps CBR, odpowiednie dla filmow ale nie dla archiwizacji wysokiej jakosci.

Znacznie wiecej. MP3 przy 128 kbps dla 90-minutowego filmu zajmuje okolo 86 MB. FLAC wynikajacy z dekodowania tego MP3 do PCM i ponownej kompresji przez FLAC bedzie zajmowal 500 MB do 1 GB, poniewaz FLAC zachowuje wszystkie probki PCM (wlaczajac artefakty MP3). Jest to niekorzystne pod wzgledem miejsca, ale jedyny sposob unikniecia dodatkowych strat w przyszlych transkodowaniach. Jezeli potrzebujesz odtworzyc lub edytowac audio tylko raz, zachowanie MP3 jest w pelni wazne.

Istnieje kilka uzasadnionych przypadkow uzycia: zachowanie osobistych nagran (sluby, rodzinne koncerty) przechwyconych w AVI z audio PCM, ktore chcesz zarchiwizowac w nowoczesnym, dobrze obslugiwanym formacie; restauracja audio (importowanie FLAC do DAW do czyszczenia szumow, normalizacji lub remasteringu); integracja z kolekcjami muzyki skatalogowanymi w foobar2000 lub Roon, ktore lepiej zarzadzaja FLAC niz MP3 osadzonym w AVI; i przygotowanie do rozpoznawania mowy lub automatycznego tworzenia napisow z narzedzimi preferujacymi FLAC jako wejscie.

Tak. VirtualDub (wydany przez Avery Lee w 1998 roku i utrzymywany do 2013 roku) zapisywal przechwycenia z nieskompresowanym audio PCM w AVI. Fraps, popularny do przechwytywania rozgrywki w latach 2000., rowniez uzywal AVI z audio PCM przy 48 kHz/16-bit stereo. To sa dokladnie przypadki gdzie konwersja AVI do FLAC jest najbardziej korzystna: oryginalne audio PCM jest kompresowane do FLAC calkowicie bezstratnie, zmniejszajac rozmiar pliku audio przy zachowaniu kazdej oryginalnej probki.

Konwertuj AVI do FLAC: zachowaj audio z plikow DivX, starszych przechwycen i historycznych nagran

Konwersja AVI do FLAC to rozwiazanie dla zachowania audio z plikow wideo AVI (Audio Video Interleave), najbardziej historycznie istotnego kontenera multimedialnego w historii Windows od jego wprowadzenia przez Microsoft w listopadzie 1992 roku. Format AVI uzywa struktury RIFF (Resource Interchange File Format) z blokami identyfikowanymi kodami FourCC: blok LIST hdrl zawiera naglowki wideo i audio, a bloki movi zawieraja przelotowe dane multimedialne. Opis kodeka audio jest przechowywany w strukturze WAVEFORMATEX z polem wFormatTag identyfikujacym kodek: 0x0001 dla nieskompresowanego PCM, 0x0055 dla MPEG Layer III (MP3), 0x2000 dla AC-3 lub Dolby Digital. Audio PCM w AVI z wFormatTag=0x0001 jest scisle bezstratne: kazda probka audio jest przechowywana jako 8-, 16- lub 24-bitowa liczba calkowita bez zadnej transformacji psychoakustycznej i bez odrzucania jakichkolwiek informacji spektralnych. Analogowe przechwycenia wideo z lat 90. przez karty przechwytujace Pinnacle, Matrox i Canopus, nagrania DV-AVI z kamer miniDV i przechwycenia rozgrywki z narzedzi VirtualDub i Fraps przechowywaly audio dokladnie w tym nieskompresowanym formacie PCM. Konwersja tego PCM do FLAC to calkowicie bezstratna operacja, ktoura po prostu przepakowuje probki do nowoczesnego kontenera z wydajna kompresja, zmniejszajac rozmiar pliku audio przy zachowaniu kazdego pojedynczego oryginalnego bitu nagrania.

Historyczny kontekst plikow AVI z audio MP3 zasluguje na szczegolna uwage. W latach 1999-2008 kombinacja wideo DivX lub XviD z audio MP3 w kontenerze AVI byla de facto ogolnoswiatowym standardem dystrybucji filmow w internecie. Kodek DivX 3.11, znany nieformalnie, byl inzynieria odwrotna kodekampeg-4 v3 Microsoftu i w polaczeniu z audio MP3 przy 128 kbps umozliwial kompresje 90-minutowego filmu na 700 MB CD-R o akceptowalnej jakosci. Narzedzie konwertuje te pliki do FLAC calkowicie uczciwie: dekoder MP3 FFmpeg dekoduje audio do PCM zmiennoprzecinkowego, a enkoder FLAC kompresuje je bezstratnie bez dodawania jakiejkolwiek dodatkowej degradacji. Wynikowy FLAC ma dokladnie taka sama jakosc percepcyjna jak oryginalny MP3, ani lepsza ani gorsza, poniewaz FLAC zachowuje dokladnie to co produkuje dekoder ale nie moze odzyskac informacji ktore MP3 juz odrzucil. Jednak FLAC jest najczystszym mozliwym punktem wyjscia do wszelkiego pozniejszego przetwarzania takiego jak edycja DAW, restauracja audio lub konwersja do innego formatu dostarczania, poniewaz unika akumulowania drugiej generacji stratnej degradacji.

Convertir.ai uruchamia konwersje AVI do FLAC w calosci w przegladarce z FFmpeg.wasm skompilowanym ze wszystkimi niezbednymi dekoderami. Przetwarzanie rozpoczyna sie od analizy struktury RIFF pliku AVI: parser odczytuje blok LIST hdrl, wewnatrz ktorego podblok avih lub AVI Main Header dostarcza parametry globalne takie jak calkowity czas trwania i liczbe klatek na sekunde, a podblok audio strl zawiera strh lub Stream Header z fccHandler wskazujacym kodek i strf lub Stream Format ze struktura WAVEFORMATEX okreslajaca wFormatTag, nChannels, nSamplesPerSec, nAvgBytesPerSec i wBitsPerSample. Majac te kompletne informacje, FFmpeg wybiera odpowiedni dekoder dla kazdego przypadku: dla wFormatTag=0x0001 (czysty PCM) nie ma prawdziwego dekodowania - tylko bezposredni odczyt probek calkowitych bez zadnej transformacji matematycznej. Dla 0x0055 (MP3) uzywany jest dekoder mp3float w libavcodec. Dla 0x2000 (AC-3) uzywany jest dekoder ac3 z obslugage automatycznego downmiksu. Wyjscie dekodera we wszystkich przypadkach to 32-bitowy zmiennoprzecinkowy PCM przekazywany do enkodera FLAC w libavcodec implementujacego adaptacyjna liniowa predykcje z automatycznym doborem optymalnego rzedu LPC na blok i kodowanie Rice z adaptacyjnym porzadkiem partycjonowania opartym na tresci spektralnej. Domyslny poziom kompresji to 5, zapewniajacy najlepszy balans miedzy szybkoscia kodowania w srodowisku WebAssembly a wynikowym wspolczynnikiem kompresji.