{"id":20064,"date":"2026-10-06T20:55:00","date_gmt":"2026-10-06T18:55:00","guid":{"rendered":"https:\/\/www.lukaswojcik.com\/blog\/?p=20064"},"modified":"2026-09-25T09:45:52","modified_gmt":"2026-09-25T07:45:52","slug":"odtwarzanie-bez-przerw-wyprzedzenie-dopelnienie-mp3-aac-opus-flac-pomiar","status":"publish","type":"post","link":"https:\/\/www.lukaswojcik.com\/blog\/pl\/music-production-pl\/odtwarzanie-bez-przerw-wyprzedzenie-dopelnienie-mp3-aac-opus-flac-pomiar\/","title":{"rendered":"Odtwarzanie bez przerw: wyprzedzenie i dope\u0142nienie w MP3, AAC, Opus i FLAC, pomiar"},"content":{"rendered":"<p>Album bez przerw, DJ-set, zapis koncertu: przej\u015bcie z utworu w utw\u00f3r ma p\u0142yn\u0105\u0107 dalej. To, \u017ce cz\u0119sto nie p\u0142ynie, rzadko wynika z ci\u0119cia, a niemal zawsze z kodera. Formaty stratne pracuj\u0105 blokami i potrzebuj\u0105 rozbiegu, dodaj\u0105 wi\u0119c przed muzyk\u0105 i po niej pr\u00f3bki, kt\u00f3rych nikt nie nagra\u0142.<\/p>\n<p>Czy powstanie z tego s\u0142yszalna przerwa, rozstrzyga si\u0119 dwukrotnie: przy kodowaniu, gdzie liczby trafiaj\u0105 do pliku albo nie, oraz przy odtwarzaniu, gdzie odtwarzacz te liczby uwzgl\u0119dnia albo pomija. Pomiar rozdziela oba kroki i podaje dla nich warto\u015bci.<\/p>\n<figure class=\"lw-diagram\">\n<img src=\"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/diagrams\/gapless-encoder-delay-pl.png\" width=\"1120\" height=\"580\" decoding=\"async\" loading=\"lazy\"\n     alt=\"Diagram z dw\u00f3ch cz\u0119\u015bci. Po lewej poziome s\u0142upki ciszy na styku dw\u00f3ch osobno zakodowanych po\u0142\u00f3wek: FLAC, MP3, Opus i Vorbis przy uwzgl\u0119dnionych polach s\u0105 na poziomie 0,02 ms, AAC na 20,16 ms; przy pomini\u0119tych polach MP3 ro\u015bnie do 37,57 ms, a AAC do 43,38 ms. Po prawej trzy wycinki przebiegu po 60 milisekund: w MP3 z uwzgl\u0119dnionymi polami ton przechodzi przez styk, a w MP3 bez ramki Info oraz w AAC z uwzgl\u0119dnionym tylko pocz\u0105tkiem wida\u0107 odcinek bez wychyle\u0144. Poni\u017cej cztery wielko\u015bci\"><figcaption>Cisza na styku dw\u00f3ch osobno zakodowanych po\u0142\u00f3wek, dla ka\u017cdego formatu z uwzgl\u0119dnionymi polami i bez nich, oraz przebieg w tym samym miejscu.<\/figcaption><\/figure>\n<h2>Jak wygl\u0105da\u0142 pomiar<\/h2>\n<ul>\n<li><strong>Wyprzedzenie:<\/strong> trzy sekundy ciszy z pojedynczym impulsem dok\u0142adnie przy jednej sekundzie, zakodowane, zn\u00f3w zdekodowane, a potem odszukanie, gdzie impuls teraz le\u017cy. Przesuni\u0119cie to wyprzedzenie dodane przez ca\u0142y \u0142a\u0144cuch.<\/li>\n<li><strong>Styk:<\/strong> ton 441 Hz przy 44,1 kHz, czyli dok\u0142adnie 100 pr\u00f3bek na okres, podzielony na dwie po\u0142owy po dwie sekundy. Obie po\u0142owy zosta\u0142y zakodowane osobno, zdekodowane i z\u0142o\u017cone. Mierzone by\u0142y: najd\u0142u\u017cszy ci\u0105g cichych pr\u00f3bek w oknie 100 ms wok\u00f3\u0142 styku, najwi\u0119kszy skok mi\u0119dzy dwiema pr\u00f3bkami oraz poziom w oknie 20 ms.<\/li>\n<li><strong>Muzyka:<\/strong> to samo na 32-sekundowym utworze z tej samej pracowni co pomiar do artyku\u0142u <a href=\"https:\/\/www.lukaswojcik.com\/blog\/pl\/music-production-pl\/true-peak-po-kodowaniu-aac-mp3-ogg-vorbis-opus-pomiar\/\">true peak po kodowaniu<\/a>, r\u00f3wnie\u017c przepo\u0142owionym.<\/li>\n<li><strong>Dwa tryby:<\/strong> raz tak, jak robi to ffmpeg, czyli z uwzgl\u0119dnieniem p\u00f3l z pliku, a raz tak, jak dosta\u0142by to odtwarzacz je pomijaj\u0105cy. Dla MP3 ten sam plik zosta\u0142 zapisany ponownie bez ramki Info, dla MP4 odczytany z <code>-ignore_editlist 1<\/code>.<\/li>\n<li><strong>Formaty:<\/strong> FLAC jako kontrola, MP3 przy 320 i 192 kbit\/s oraz VBR V0 przez libmp3lame, AAC przy 256 kbit\/s przez w\u0142asny koder ffmpeg, Opus przy 128 i 256 kbit\/s przez libopus, Ogg Vorbis przy 192 kbit\/s. Wszystko w ffmpeg 7.1.5 na Raspberry Pi 4.<\/li>\n<\/ul>\n<h2>Co dodaj\u0105 kodery<\/h2>\n<table>\n<thead>\n<tr>\n<th>Format<\/th>\n<th>Przesuni\u0119cie z polami<\/th>\n<th>Przesuni\u0119cie bez p\u00f3l<\/th>\n<th>Co deklaruje plik<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>FLAC<\/td>\n<td>0<\/td>\n<td>nie dotyczy<\/td>\n<td>liczba pr\u00f3bek w nag\u0142\u00f3wku<\/td>\n<\/tr>\n<tr>\n<td>MP3 320 kbit\/s<\/td>\n<td>0<\/td>\n<td>1105 (25,06 ms)<\/td>\n<td>ramka Info: 576 wyprzedzenia, 756 dope\u0142nienia<\/td>\n<\/tr>\n<tr>\n<td>MP3 192 kbit\/s<\/td>\n<td>0<\/td>\n<td>1105 (25,06 ms)<\/td>\n<td>ramka Info: 576 wyprzedzenia, 756 dope\u0142nienia<\/td>\n<\/tr>\n<tr>\n<td>MP3 VBR V0<\/td>\n<td>0<\/td>\n<td>1105 (25,06 ms)<\/td>\n<td>ramka Xing: 576 wyprzedzenia, 756 dope\u0142nienia<\/td>\n<\/tr>\n<tr>\n<td>AAC 256 kbit\/s<\/td>\n<td>0<\/td>\n<td>1024 (23,22 ms)<\/td>\n<td>lista monta\u017cowa: start 1024, czas 3,000 s<\/td>\n<\/tr>\n<tr>\n<td>Opus 128 i 256 kbit\/s<\/td>\n<td>0<\/td>\n<td>nie dotyczy<\/td>\n<td>pre-skip 312 przy 48 kHz (6,5 ms)<\/td>\n<\/tr>\n<tr>\n<td>Ogg Vorbis 192 kbit\/s<\/td>\n<td>0<\/td>\n<td>nie dotyczy<\/td>\n<td>pozycje granule stron<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Pliki MP3 nios\u0142y ten sam wpis niezale\u017cnie od przep\u0142ywno\u015bci: 576 pr\u00f3bek wyprzedzenia i 756 dope\u0142nienia. Bez tej ramki zmierzone przesuni\u0119cie wynios\u0142o 1105 pr\u00f3bek, a plik okaza\u0142 si\u0119 o 1332 pr\u00f3bki d\u0142u\u017cszy od orygina\u0142u. R\u00f3\u017cnica mi\u0119dzy 576 a 1105 pochodzi od dekodera: techniczne FAQ LAME odnotowuje, \u017ce ka\u017cdy testowany dekoder wnosi op\u00f3\u017anienie 528 pr\u00f3bek. 576 i 528 daj\u0105 1104, zmierzono 1105; ta jedna pr\u00f3bka pozosta\u0142a niewyja\u015bniona.<\/p>\n<p>W AAC pocz\u0105tek opisuje lista monta\u017cowa \u015bcie\u017cki, tutaj z przesuni\u0119ciem startu o 1024 pr\u00f3bki. Na ko\u0144cu zosta\u0142o 820 pr\u00f3bek wi\u0119cej ni\u017c w oryginale. Opus dekoduje zawsze przy 48 kHz, wi\u0119c przesuni\u0119cie liczone by\u0142o w czasie; wed\u0142ug RFC 7845 pre-skip stoi w nag\u0142\u00f3wku i w tych plikach wynosi 312 pr\u00f3bek, czyli 6,5 ms. FLAC podaje w nag\u0142\u00f3wku dok\u0142adn\u0105 liczb\u0119 pr\u00f3bek, a Ogg Vorbis niesie d\u0142ugo\u015b\u0107 w pozycjach granule, wi\u0119c w obu nic nie dochodzi.<\/p>\n<h2>Styk: 37,57 ms ciszy tam, gdzie jej nie powinno by\u0107<\/h2>\n<p>Ton ci\u0105g\u0142y, przeci\u0119ty w \u015brodku i zn\u00f3w z\u0142o\u017cony, pokazuje szkod\u0119 najwyra\u017aniej. Kolumna \u201eprzerwa\u201d podaje najd\u0142u\u017cszy ci\u0105g cichych pr\u00f3bek na styku, a poziom odnosi si\u0119 do tego samego miejsca w sygnale nieprzeci\u0119tym:<\/p>\n<table>\n<thead>\n<tr>\n<th>Format<\/th>\n<th>Przerwa z polami<\/th>\n<th>Poziom z polami<\/th>\n<th>Przerwa bez p\u00f3l<\/th>\n<th>Poziom bez p\u00f3l<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>FLAC (kontrola)<\/td>\n<td>0,02 ms<\/td>\n<td>0,00 dB<\/td>\n<td>nie dotyczy<\/td>\n<td>nie dotyczy<\/td>\n<\/tr>\n<tr>\n<td>MP3 320 kbit\/s<\/td>\n<td>0,02 ms<\/td>\n<td>0,00 dB<\/td>\n<td>37,57 ms<\/td>\n<td>\u221285,08 dB<\/td>\n<\/tr>\n<tr>\n<td>MP3 192 kbit\/s<\/td>\n<td>0,02 ms<\/td>\n<td>\u22120,26 dB<\/td>\n<td>37,57 ms<\/td>\n<td>\u221278,32 dB<\/td>\n<\/tr>\n<tr>\n<td>AAC 256 kbit\/s<\/td>\n<td>20,16 ms<\/td>\n<td>\u22123,02 dB<\/td>\n<td>43,38 ms<\/td>\n<td>\u221261,43 dB<\/td>\n<\/tr>\n<tr>\n<td>Opus 128 kbit\/s<\/td>\n<td>0,02 ms<\/td>\n<td>\u22120,02 dB<\/td>\n<td>nie dotyczy<\/td>\n<td>nie dotyczy<\/td>\n<\/tr>\n<tr>\n<td>Ogg Vorbis 192 kbit\/s<\/td>\n<td>0,02 ms<\/td>\n<td>0,04 dB<\/td>\n<td>nie dotyczy<\/td>\n<td>nie dotyczy<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Te 0,02 ms to pojedyncza pr\u00f3bka, czyli granica tego pomiaru: w miejscu przej\u015bcia przez zero ton na moment schodzi poni\u017cej progu. MP3, Opus i Vorbis \u0142\u0105cz\u0105 si\u0119 wi\u0119c bez przerwy, dop\u00f3ki pola s\u0105 uwzgl\u0119dniane. Ten sam ton odtworzony bez ramki Info zostawia na styku 37,57 ms ciszy, a poziom spada o 85 dB. To ju\u017c nie drobiazg, to pauza.<\/p>\n<h2>AAC trzyma przerw\u0119, dop\u00f3ki nie dojdzie czas trwania<\/h2>\n<p>Warto\u015b\u0107 20,16 ms w wierszu AAC odstaje, bo tam pola przecie\u017c uwzgl\u0119dniono. Pr\u00f3ba kontrolna w trzech stopniach pokazuje, sk\u0105d to si\u0119 bierze:<\/p>\n<table>\n<thead>\n<tr>\n<th>Stopie\u0144<\/th>\n<th>Przerwa na styku<\/th>\n<th>D\u0142ugo\u015b\u0107 jednej po\u0142owy<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>\u017cadne pole nieuwzgl\u0119dnione<\/td>\n<td>43,38 ms<\/td>\n<td>90 112 pr\u00f3bek<\/td>\n<\/tr>\n<tr>\n<td>uwzgl\u0119dniony tylko pocz\u0105tek listy monta\u017cowej<\/td>\n<td>20,16 ms<\/td>\n<td>89 088 pr\u00f3bek<\/td>\n<\/tr>\n<tr>\n<td>uwzgl\u0119dniony pocz\u0105tek i czas trwania<\/td>\n<td>0,02 ms<\/td>\n<td>88 200 pr\u00f3bek<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Dwie sekundy przy 44,1 kHz to 88 200 pr\u00f3bek. Lista monta\u017cowa opisuje jedno i drugie: przesuni\u0119cie startu oraz czas trwania \u015bcie\u017cki; kto zastosuje tylko przesuni\u0119cie, przytnie czysto pocz\u0105tek i zachowa dope\u0142nienie jako cisz\u0119. Dok\u0142adnie to opisuje dokumentacja ffmpeg przy prze\u0142\u0105czniku <code>advanced_editlist<\/code>: gdy oba prze\u0142\u0105czniki s\u0105 wy\u0142\u0105czone, zmieniany jest tylko pocz\u0105tek indeksu, aby odwzorowa\u0107 pocz\u0105tkowy czas oczekiwania albo znacznik startu z listy monta\u017cowej. Gdy dochodzi czas trwania, przerwa znika ca\u0142kowicie.<\/p>\n<h2>Z muzyk\u0105 zamiast tonu sinusoidalnego<\/h2>\n<table>\n<thead>\n<tr>\n<th>Format<\/th>\n<th>Przerwa z polami<\/th>\n<th>Poziom z polami<\/th>\n<th>Przerwa bez p\u00f3l<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>FLAC (kontrola)<\/td>\n<td>0,32 ms<\/td>\n<td>0,00 dB<\/td>\n<td>nie dotyczy<\/td>\n<\/tr>\n<tr>\n<td>MP3 320 kbit\/s<\/td>\n<td>0,16 ms<\/td>\n<td>0,00 dB<\/td>\n<td>39,21 ms<\/td>\n<\/tr>\n<tr>\n<td>AAC 256 kbit\/s<\/td>\n<td>21,77 ms<\/td>\n<td>\u22120,94 dB<\/td>\n<td>26,08 ms<\/td>\n<\/tr>\n<tr>\n<td>Opus 128 kbit\/s<\/td>\n<td>0,25 ms<\/td>\n<td>\u22120,10 dB<\/td>\n<td>nie dotyczy<\/td>\n<\/tr>\n<tr>\n<td>Ogg Vorbis 192 kbit\/s<\/td>\n<td>0,29 ms<\/td>\n<td>0,04 dB<\/td>\n<td>nie dotyczy<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Przy muzyce pr\u00f3g ciszy zadzia\u0142a na moment tak\u017ce w kontroli, bo w sygnale i tak s\u0105 ciche miejsca; warto\u015bci nale\u017cy wi\u0119c czyta\u0107 wzgl\u0119dem FLAC z 0,32 ms. Obraz pozostaje ten sam: MP3 z uwzgl\u0119dnionymi polami, Opus i Vorbis s\u0105 na poziomie kontroli, MP3 bez p\u00f3l wyrywa dziur\u0119 39,21 ms, a w AAC zostaje dobre 20 ms.<\/p>\n<h2>Co to znaczy dla w\u0142asnych wydawnictw<\/h2>\n<p>Publikacja ci\u0105g\u0142ego zapisu pozostawia trzy mo\u017cliwo\u015bci. Najpewniejsza to nie dzieli\u0107 wcale i dostarczy\u0107 jeden plik. Druga to format, kt\u00f3ry sam zna dok\u0142adn\u0105 d\u0142ugo\u015b\u0107: FLAC do archiwum, Opus albo Vorbis do dostarczenia. Trzecia to MP3 albo AAC z kompletnymi polami, a wtedy wszystko zale\u017cy od odtwarzacza.<\/p>\n<p>Praktycznie oznacza to: ci\u0119cie przed kodowaniem, nigdy po nim. Ka\u017cdy plik dostaje ramk\u0119 Info albo pe\u0142n\u0105 list\u0119 monta\u017cow\u0105, a przed wysy\u0142k\u0105 zagl\u0105dni\u0119cie do pliku pokazuje, czy pola naprawd\u0119 tam s\u0105. Do tego s\u0142u\u017cy <a href=\"https:\/\/www.lukaswojcik.com\/blog\/pl\/narzedzia\/gapless-playback-encoder-delay-checker\/\">sprawdzenie odtwarzania bez przerw<\/a>: czyta nag\u0142\u00f3wek pliku, podaje warto\u015bci i wylicza, jak d\u0142uga by\u0142aby przerwa u odtwarzacza pomijaj\u0105cego te pola. Co jeszcze nale\u017cy do plik\u00f3w, opisuje poradnik o <a href=\"https:\/\/www.lukaswojcik.com\/blog\/pl\/music-production-pl\/tutorials-pl-music-production-pl\/metadane-wydawnictwa-isrc-upc-iswc-nadawanie-zapis-sprawdzanie-krok-po-kroku\/\">metadanych wydawnictwa<\/a>.<\/p>\n<h2>Zakres i granice<\/h2>\n<ul>\n<li>Kodowanie odby\u0142o si\u0119 koderami, kt\u00f3re niesie ffmpeg. Sam program LAME, koder Apple i inne implementacje wpisuj\u0105 do ramki inne warto\u015bci; rz\u0105d wielko\u015bci pozostaje, dok\u0142adne liczby niekoniecznie.<\/li>\n<li>Rol\u0119 odtwarzacza pe\u0142ni\u0142 ffmpeg. Jak z tymi polami obchodzi si\u0119 konkretny program albo konkretny telefon, ten pomiar nie sprawdza.<\/li>\n<li>Te 0,02 ms w tabelach to pojedyncza pr\u00f3bka, czyli rozdzielczo\u015b\u0107 metody, a nie zmierzona wada.<\/li>\n<li>Opus jest zawsze dekodowany przy 48 kHz. Warto\u015bci obowi\u0105zuj\u0105 wi\u0119c w czasie, a nie w pr\u00f3bkach pliku \u017ar\u00f3d\u0142owego.<\/li>\n<li>R\u00f3\u017cnica mi\u0119dzy 1104 pr\u00f3bkami z 576 i 528 a zmierzonymi 1105 jest odnotowana, lecz niewyja\u015bniona.<\/li>\n<\/ul>\n<div class=\"lw-faq\">\n<h2>Pytania i odpowiedzi<\/h2>\n<h3>Dlaczego do pomiaru styku wybrano ton o cz\u0119stotliwo\u015bci dok\u0142adnie 441 Hz?<\/h3>\n<p>Bo jeden okres ma wtedy dok\u0142adnie 100 pr\u00f3bek, a dwusekundowa po\u0142owa zawiera dok\u0142adnie 882 pe\u0142ne okresy. Druga po\u0142owa zaczyna si\u0119 wi\u0119c w tej samej fazie, w kt\u00f3rej ko\u0144czy si\u0119 pierwsza, a sygna\u0142 nieprzeci\u0119ty biegnie bez skoku. Ka\u017cda przerwa i ka\u017cdy skok na styku pochodz\u0105 zatem z \u0142a\u0144cucha kodera i dekodera, a nie z ci\u0119cia.<\/p>\n<h3>Czy przerwa o d\u0142ugo\u015bci nieco ponad 20 ms w AAC to warto\u015b\u0107 sta\u0142a?<\/h3>\n<p>Nie, zale\u017cy od d\u0142ugo\u015bci utworu. Koder AAC pracuje blokami po 1024 pr\u00f3bki, dodaje z przodu 1024 pr\u00f3bki wyprzedzenia i dope\u0142nia ostatni blok cisz\u0105. Odtwarzacz uwzgl\u0119dniaj\u0105cy tylko przesuni\u0119cie startu odtwarza w\u0142a\u015bnie to dope\u0142nienie jako cisz\u0119, a wynosi ono, zale\u017cnie od d\u0142ugo\u015bci, od 0 do 1023 pr\u00f3bek, czyli przy 44,1 kHz od 0 do nieco ponad 23 ms.<\/p>\n<p>Liczby z artyku\u0142u da si\u0119 w ten spos\u00f3b przeliczy\u0107:<\/p>\n<ul>\n<li>Ton sinusoidalny, po\u0142owy po dwie sekundy: 88 200 plus 1024 pr\u00f3bki wyprzedzenia daje 89 224; po zaokr\u0105gleniu w g\u00f3r\u0119 do 88 pe\u0142nych blok\u00f3w to 90 112 pr\u00f3bek, dok\u0142adnie warto\u015b\u0107 z tabeli. Dope\u0142nienie wynosi 888 pr\u00f3bek, czyli 20,14 ms; zmierzono 20,16 ms, o jedn\u0105 pr\u00f3bk\u0119 wi\u0119cej, jak zdarza si\u0119 to na granicy rozdzielczo\u015bci tak\u017ce w innych wierszach.<\/li>\n<li>Impuls, trzy sekundy: 132 300 plus 1024 daje 133 324; po zaokr\u0105gleniu w g\u00f3r\u0119 do 131 blok\u00f3w to 134 144. Po odj\u0119ciu wyprzedzenia i orygina\u0142u zostaje 820 pr\u00f3bek, dok\u0142adnie nadwy\u017cka, kt\u00f3r\u0105 artyku\u0142 podaje na ko\u0144cu.<\/li>\n<li>Muzyka, 32-sekundowy utw\u00f3r przepo\u0142owiony: 705 600 plus 1024 daje 706 624; po zaokr\u0105gleniu w g\u00f3r\u0119 do 691 blok\u00f3w to 707 584. Dope\u0142nienie wynosi 960 pr\u00f3bek, czyli 21,77 ms, dok\u0142adnie warto\u015b\u0107 zmierzon\u0105.<\/li>\n<\/ul>\n<p>Inny utw\u00f3r mo\u017ce wi\u0119c po\u0142\u0105czy\u0107 si\u0119 niemal bez przerwy albo straci\u0107 prawie 23,2 ms, zale\u017cnie od tego, ilu pr\u00f3bek brakuje mu do nast\u0119pnego pe\u0142nego bloku. Pewno\u015b\u0107 daje dopiero pe\u0142na lista monta\u017cowa.<\/p>\n<h3>Dlaczego dla Opus, Vorbis i FLAC nie ma pomiaru bez p\u00f3l?<\/h3>\n<p>Bo nie da si\u0119 tam wytworzy\u0107 pliku bez tych p\u00f3l, nie naruszaj\u0105c formatu. W MP3 ramka Info jest dodatkiem kodera; plik bez niej pozostaje poprawnym plikiem MP3 i w\u0142a\u015bnie tak zapisano go ponownie do pomiaru. W Opus natomiast pre-skip jest wed\u0142ug RFC 7845 sta\u0142\u0105 cz\u0119\u015bci\u0105 nag\u0142\u00f3wka i nale\u017cy go odj\u0105\u0107 od pozycji granule, a w Vorbis d\u0142ugo\u015b\u0107 nios\u0105 pozycje granule. FLAC w og\u00f3le nie dodaje pr\u00f3bek, wi\u0119c nie ma niczego, co odtwarzacz m\u00f3g\u0142by pomin\u0105\u0107.<\/p>\n<p>Odtwarzacz, kt\u00f3ry w og\u00f3le poprawnie czyta te formaty, ma wi\u0119c te informacje si\u0142\u0105 rzeczy przed sob\u0105. Nie wyklucza to b\u0142\u0119du, ale by\u0142by to b\u0142\u0105d odtwarzacza, a nie brakuj\u0105ce pole w pliku.<\/p>\n<h3>Czy ramka Info pliku MP3 mo\u017ce zgin\u0105\u0107 jeszcze po zakodowaniu?<\/h3>\n<p>Tak, wsz\u0119dzie tam, gdzie plik zapisuje na nowo narz\u0119dzie, kt\u00f3re tej ramki nie zna albo jej nie przenosi. Pomiar wykorzysta\u0142 w\u0142a\u015bnie to: na potrzeby trybu bez p\u00f3l ten sam plik MP3 zapisano ponownie bez ramki Info, a d\u017awi\u0119k pozosta\u0142 niezmieniony. Programy, kt\u00f3re dziel\u0105 lub \u0142\u0105cz\u0105 pliki bez ponownego kodowania, oraz narz\u0119dzia do przepakowywania s\u0105 wi\u0119c miejscami, w kt\u00f3rych kompletna ramka mo\u017ce znikn\u0105\u0107 albo dosta\u0107 b\u0142\u0119dne warto\u015bci.<\/p>\n<p>Dlatego kontrola pliku powinna sta\u0107 na ko\u0144cu \u0142a\u0144cucha, bezpo\u015brednio przed wysy\u0142k\u0105, a nie zaraz za koderem. Czy platforma po wys\u0142aniu sama koduje plik na nowo, nie da si\u0119 sprawdzi\u0107 z zewn\u0105trz; wtedy decyduje jej w\u0142asny koder.<\/p>\n<\/div>\n<h2>\u0179r\u00f3d\u0142a<\/h2>\n<ul>\n<li><a href=\"https:\/\/datatracker.ietf.org\/doc\/html\/rfc7845\" target=\"_blank\" rel=\"noopener\">RFC 7845: Ogg Encapsulation for the Opus Audio Codec<\/a>: pre-skip jako 16 bit\u00f3w w nag\u0142\u00f3wku, liczony przy 48 kHz, do odj\u0119cia od pozycji granule; ostatnia strona mo\u017ce zawiera\u0107 mniej d\u017awi\u0119ku, ni\u017c da\u0142by ostatni pakiet.<\/li>\n<li><a href=\"https:\/\/datatracker.ietf.org\/doc\/html\/rfc9639\" target=\"_blank\" rel=\"noopener\">RFC 9639: Free Lossless Audio Codec (FLAC)<\/a>: STREAMINFO z cz\u0119stotliwo\u015bci\u0105 pr\u00f3bkowania, kana\u0142ami, g\u0142\u0119bi\u0105 bitow\u0105 i \u0142\u0105czn\u0105 liczb\u0105 pr\u00f3bek, gdzie 0 oznacza nieznan\u0105.<\/li>\n<li><a href=\"https:\/\/lame.sourceforge.io\/tech-FAQ.txt\" target=\"_blank\" rel=\"noopener\">LAME: techniczne FAQ<\/a>: kodery i dekodery dodaj\u0105 pr\u00f3bki, ka\u017cdy testowany dekoder 528; LAME zapisuje dope\u0142nienie w danych dodatkowych pierwszej ramki, czyli w tagu INFO.<\/li>\n<li><a href=\"https:\/\/ffmpeg.org\/ffmpeg-formats.html\" target=\"_blank\" rel=\"noopener\">ffmpeg: Formats Documentation<\/a>: <code>ignore_editlist<\/code> pomija list\u0119 monta\u017cow\u0105, <code>advanced_editlist<\/code> odwzorowuje j\u0105 w indeksie; przy obu wy\u0142\u0105czonych zmieniany jest tylko pocz\u0105tek.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Kodery stratne dodaj\u0105 pr\u00f3bki przed muzyk\u0105 i po niej. Pomiar w ffmpeg: MP3 bez ramki Info zaczyna si\u0119 o 1105 pr\u00f3bek za p\u00f3\u017ano, a dwie z powrotem z\u0142o\u017cone po\u0142owy zostawiaj\u0105 na styku 37,57 ms ciszy. Przy uwzgl\u0119dnionych polach MP3, Opus i Vorbis \u0142\u0105cz\u0105 si\u0119 bez przerwy, w AAC zosta\u0142o 20,16 ms, dop\u00f3ki nie uwzgl\u0119dniono tak\u017ce czasu trwania.<\/p>\n","protected":false},"author":1,"featured_media":20094,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[92866],"tags":[92906],"class_list":["post-20064","post","type-post","status-publish","format-standard","hentry","category-music-production-pl","tag-music-production-pl"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Odtwarzanie bez przerw: wyprzedzenie i dope\u0142nienie w MP3, AAC, Opus i FLAC, pomiar | Lukas Wojcik<\/title>\n<meta name=\"description\" content=\"Wyprzedzenie i dope\u0142nienie zmierzone: co dodaj\u0105 MP3, AAC, Opus, Vorbis i FLAC, co deklaruje plik i jak d\u0142uga jest przerwa, gdy odtwarzacz to pomija.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.lukaswojcik.com\/blog\/pl\/music-production-pl\/odtwarzanie-bez-przerw-wyprzedzenie-dopelnienie-mp3-aac-opus-flac-pomiar\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Odtwarzanie bez przerw: wyprzedzenie i dope\u0142nienie w MP3, AAC, Opus i FLAC, pomiar | Lukas Wojcik\" \/>\n<meta property=\"og:description\" content=\"Wyprzedzenie i dope\u0142nienie zmierzone: co dodaj\u0105 MP3, AAC, Opus, Vorbis i FLAC, co deklaruje plik i jak d\u0142uga jest przerwa, gdy odtwarzacz to pomija.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.lukaswojcik.com\/blog\/pl\/music-production-pl\/odtwarzanie-bez-przerw-wyprzedzenie-dopelnienie-mp3-aac-opus-flac-pomiar\/\" \/>\n<meta property=\"og:site_name\" content=\"Lukas Wojcik - Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-10-06T18:55:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-20064-odtwarzanie-bez-przerw-wyprzedzenie--m23.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Lukas Wojcik\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Lukas Wojcik\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/music-production-pl\\\/odtwarzanie-bez-przerw-wyprzedzenie-dopelnienie-mp3-aac-opus-flac-pomiar\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/music-production-pl\\\/odtwarzanie-bez-przerw-wyprzedzenie-dopelnienie-mp3-aac-opus-flac-pomiar\\\/\"},\"author\":{\"name\":\"Lukas Wojcik\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\"},\"headline\":\"Odtwarzanie bez przerw: wyprzedzenie i dope\u0142nienie w MP3, AAC, Opus i FLAC, pomiar\",\"datePublished\":\"2026-10-06T18:55:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/music-production-pl\\\/odtwarzanie-bez-przerw-wyprzedzenie-dopelnienie-mp3-aac-opus-flac-pomiar\\\/\"},\"wordCount\":1992,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\"},\"image\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/music-production-pl\\\/odtwarzanie-bez-przerw-wyprzedzenie-dopelnienie-mp3-aac-opus-flac-pomiar\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/hero-20064-odtwarzanie-bez-przerw-wyprzedzenie--m23.png\",\"keywords\":[\"Music Production\"],\"articleSection\":[\"Music Production\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/music-production-pl\\\/odtwarzanie-bez-przerw-wyprzedzenie-dopelnienie-mp3-aac-opus-flac-pomiar\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/music-production-pl\\\/odtwarzanie-bez-przerw-wyprzedzenie-dopelnienie-mp3-aac-opus-flac-pomiar\\\/\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/music-production-pl\\\/odtwarzanie-bez-przerw-wyprzedzenie-dopelnienie-mp3-aac-opus-flac-pomiar\\\/\",\"name\":\"Odtwarzanie bez przerw: wyprzedzenie i dope\u0142nienie w MP3, AAC, Opus i FLAC, pomiar | Lukas Wojcik\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/music-production-pl\\\/odtwarzanie-bez-przerw-wyprzedzenie-dopelnienie-mp3-aac-opus-flac-pomiar\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/music-production-pl\\\/odtwarzanie-bez-przerw-wyprzedzenie-dopelnienie-mp3-aac-opus-flac-pomiar\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/hero-20064-odtwarzanie-bez-przerw-wyprzedzenie--m23.png\",\"datePublished\":\"2026-10-06T18:55:00+00:00\",\"description\":\"Wyprzedzenie i dope\u0142nienie zmierzone: co dodaj\u0105 MP3, AAC, Opus, Vorbis i FLAC, co deklaruje plik i jak d\u0142uga jest przerwa, gdy odtwarzacz to pomija.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/music-production-pl\\\/odtwarzanie-bez-przerw-wyprzedzenie-dopelnienie-mp3-aac-opus-flac-pomiar\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/music-production-pl\\\/odtwarzanie-bez-przerw-wyprzedzenie-dopelnienie-mp3-aac-opus-flac-pomiar\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/music-production-pl\\\/odtwarzanie-bez-przerw-wyprzedzenie-dopelnienie-mp3-aac-opus-flac-pomiar\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/hero-20064-odtwarzanie-bez-przerw-wyprzedzenie--m23.png\",\"contentUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/hero-20064-odtwarzanie-bez-przerw-wyprzedzenie--m23.png\",\"width\":1200,\"height\":630,\"caption\":\"Odtwarzanie bez przerw: wyprzedzenie i dope\u0142nienie w MP3, AAC, Opus i FLAC, pomiar\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/music-production-pl\\\/odtwarzanie-bez-przerw-wyprzedzenie-dopelnienie-mp3-aac-opus-flac-pomiar\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Odtwarzanie bez przerw: wyprzedzenie i dope\u0142nienie w MP3, AAC, Opus i FLAC, pomiar\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/\",\"name\":\"Lukas Wojcik - Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\",\"name\":\"Lukas Wojcik\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\",\"contentUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\",\"width\":424,\"height\":636,\"caption\":\"Lukas Wojcik\"},\"logo\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\"},\"sameAs\":[\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Odtwarzanie bez przerw: wyprzedzenie i dope\u0142nienie w MP3, AAC, Opus i FLAC, pomiar | Lukas Wojcik","description":"Wyprzedzenie i dope\u0142nienie zmierzone: co dodaj\u0105 MP3, AAC, Opus, Vorbis i FLAC, co deklaruje plik i jak d\u0142uga jest przerwa, gdy odtwarzacz to pomija.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.lukaswojcik.com\/blog\/pl\/music-production-pl\/odtwarzanie-bez-przerw-wyprzedzenie-dopelnienie-mp3-aac-opus-flac-pomiar\/","og_locale":"en_US","og_type":"article","og_title":"Odtwarzanie bez przerw: wyprzedzenie i dope\u0142nienie w MP3, AAC, Opus i FLAC, pomiar | Lukas Wojcik","og_description":"Wyprzedzenie i dope\u0142nienie zmierzone: co dodaj\u0105 MP3, AAC, Opus, Vorbis i FLAC, co deklaruje plik i jak d\u0142uga jest przerwa, gdy odtwarzacz to pomija.","og_url":"https:\/\/www.lukaswojcik.com\/blog\/pl\/music-production-pl\/odtwarzanie-bez-przerw-wyprzedzenie-dopelnienie-mp3-aac-opus-flac-pomiar\/","og_site_name":"Lukas Wojcik - Blog","article_published_time":"2026-10-06T18:55:00+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-20064-odtwarzanie-bez-przerw-wyprzedzenie--m23.png","type":"image\/png"}],"author":"Lukas Wojcik","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Lukas Wojcik","Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/music-production-pl\/odtwarzanie-bez-przerw-wyprzedzenie-dopelnienie-mp3-aac-opus-flac-pomiar\/#article","isPartOf":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/music-production-pl\/odtwarzanie-bez-przerw-wyprzedzenie-dopelnienie-mp3-aac-opus-flac-pomiar\/"},"author":{"name":"Lukas Wojcik","@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9"},"headline":"Odtwarzanie bez przerw: wyprzedzenie i dope\u0142nienie w MP3, AAC, Opus i FLAC, pomiar","datePublished":"2026-10-06T18:55:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/music-production-pl\/odtwarzanie-bez-przerw-wyprzedzenie-dopelnienie-mp3-aac-opus-flac-pomiar\/"},"wordCount":1992,"commentCount":0,"publisher":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9"},"image":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/music-production-pl\/odtwarzanie-bez-przerw-wyprzedzenie-dopelnienie-mp3-aac-opus-flac-pomiar\/#primaryimage"},"thumbnailUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-20064-odtwarzanie-bez-przerw-wyprzedzenie--m23.png","keywords":["Music Production"],"articleSection":["Music Production"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.lukaswojcik.com\/blog\/pl\/music-production-pl\/odtwarzanie-bez-przerw-wyprzedzenie-dopelnienie-mp3-aac-opus-flac-pomiar\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/music-production-pl\/odtwarzanie-bez-przerw-wyprzedzenie-dopelnienie-mp3-aac-opus-flac-pomiar\/","url":"https:\/\/www.lukaswojcik.com\/blog\/pl\/music-production-pl\/odtwarzanie-bez-przerw-wyprzedzenie-dopelnienie-mp3-aac-opus-flac-pomiar\/","name":"Odtwarzanie bez przerw: wyprzedzenie i dope\u0142nienie w MP3, AAC, Opus i FLAC, pomiar | Lukas Wojcik","isPartOf":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/music-production-pl\/odtwarzanie-bez-przerw-wyprzedzenie-dopelnienie-mp3-aac-opus-flac-pomiar\/#primaryimage"},"image":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/music-production-pl\/odtwarzanie-bez-przerw-wyprzedzenie-dopelnienie-mp3-aac-opus-flac-pomiar\/#primaryimage"},"thumbnailUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-20064-odtwarzanie-bez-przerw-wyprzedzenie--m23.png","datePublished":"2026-10-06T18:55:00+00:00","description":"Wyprzedzenie i dope\u0142nienie zmierzone: co dodaj\u0105 MP3, AAC, Opus, Vorbis i FLAC, co deklaruje plik i jak d\u0142uga jest przerwa, gdy odtwarzacz to pomija.","breadcrumb":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/music-production-pl\/odtwarzanie-bez-przerw-wyprzedzenie-dopelnienie-mp3-aac-opus-flac-pomiar\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.lukaswojcik.com\/blog\/pl\/music-production-pl\/odtwarzanie-bez-przerw-wyprzedzenie-dopelnienie-mp3-aac-opus-flac-pomiar\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/music-production-pl\/odtwarzanie-bez-przerw-wyprzedzenie-dopelnienie-mp3-aac-opus-flac-pomiar\/#primaryimage","url":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-20064-odtwarzanie-bez-przerw-wyprzedzenie--m23.png","contentUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-20064-odtwarzanie-bez-przerw-wyprzedzenie--m23.png","width":1200,"height":630,"caption":"Odtwarzanie bez przerw: wyprzedzenie i dope\u0142nienie w MP3, AAC, Opus i FLAC, pomiar"},{"@type":"BreadcrumbList","@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/music-production-pl\/odtwarzanie-bez-przerw-wyprzedzenie-dopelnienie-mp3-aac-opus-flac-pomiar\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.lukaswojcik.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Odtwarzanie bez przerw: wyprzedzenie i dope\u0142nienie w MP3, AAC, Opus i FLAC, pomiar"}]},{"@type":"WebSite","@id":"https:\/\/www.lukaswojcik.com\/blog\/#website","url":"https:\/\/www.lukaswojcik.com\/blog\/","name":"Lukas Wojcik - Blog","description":"","publisher":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.lukaswojcik.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9","name":"Lukas Wojcik","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg","url":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg","contentUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg","width":424,"height":636,"caption":"Lukas Wojcik"},"logo":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg"},"sameAs":["https:\/\/www.lukaswojcik.com\/blog"]}]}},"_links":{"self":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts\/20064","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/comments?post=20064"}],"version-history":[{"count":1,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts\/20064\/revisions"}],"predecessor-version":[{"id":21688,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts\/20064\/revisions\/21688"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/media\/20094"}],"wp:attachment":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/media?parent=20064"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/categories?post=20064"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/tags?post=20064"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}