{"id":221,"date":"2022-07-02T23:12:33","date_gmt":"2022-07-02T23:12:33","guid":{"rendered":"https:\/\/djgraco.elten.blog\/?p=221"},"modified":"2022-07-02T23:12:33","modified_gmt":"2022-07-02T23:12:33","slug":"oto-co-mp3-na-prawde-robi-z-audio","status":"publish","type":"post","link":"https:\/\/djgraco.elten.blog\/?p=221","title":{"rendered":"Oto, co MP3 na prawd\u0119 robi z audio"},"content":{"rendered":"<p><audio class=\"wp-audio-shortcode\" id=\"audio-221-1\" preload=\"none\" style=\"width: 100%;\" controls=\"controls\"><source type=\"audio\/mpeg\" src=\"https:\/\/s.elten-net.eu\/b\/5ysE1sy6Ljb0taXiYwBERwZ9.mp3?_=1\" \/><a href=\"https:\/\/s.elten-net.eu\/b\/5ysE1sy6Ljb0taXiYwBERwZ9.mp3\">https:\/\/s.elten-net.eu\/b\/5ysE1sy6Ljb0taXiYwBERwZ9.mp3<\/a><\/audio>Kodeki stratne dzia\u0142aj\u0105 na zasadzie maskowania d\u017awi\u0119ku. Odrzucaj\u0105 pewne informacje przy enkodowaniu, by plik by\u0142 mniejszy. Przy czym wprowadzaj\u0105 dodatkowe zniekrzta\u0142cenia do oryginalnego strumienia audio. A tym samym robi\u0105 to tak, aby przeci\u0119tne ludzkie ucho nie zauwa\u017cy\u0142o na pierwszy rzut ucha r\u00f3\u017cnicy.<br \/>\nPostanowi\u0142em zrobi\u0107 eksperyment<br \/>\nNajpierw znalaz\u0142em piosenk\u0119 w wersji stratnej, zakodowanej przy u\u017cyciu LAME MP3 Encoder 3.99  z ustawieniem -Q 0 i joint stereo, o przep\u0142ywno\u015bci 320 kb\/s. Potem t\u0105 sam\u0105 piosenk\u0119 w wersji bezstratnej. Tu kodek nie ma znaczenia czy b\u0119dzie to FLAC, ALAC, WavPack, wszystkie po zdekodowaniu daj\u0105 czysty strumie\u0144 PCM.<br \/>\nPotem zaimportowa\u0142em oba pliki do goldwave. Na jednym da\u0142em invert, \u017ceby odwr\u00f3ci\u0107 faz\u0119. Je\u017celi zmiksujemy ze sob\u0105 pliki o przeciwnych fazach to si\u0119 one znios\u0105. A w tym przypadku znios\u0142o si\u0119 to co by\u0142o identyczne i zosta\u0142o to co si\u0119 r\u00f3\u017cni\u0142o. A wi\u0119c format mp3 pokazuje swoje prawdziwe oblicze. Zapraszam wi\u0119c do naci\u015bni\u0119cia tabulatora  i pos\u0142uchania tych niecodziennych d\u017awi\u0119k\u00f3w \ud83d\ude00<br \/>\nJakby\u015bcie chcieli powturzy\u0107  eksperymenty z innymi formatami to dawajcie zna\u0107, mo\u017ce co\u015b jeszcze wrzuc\u0119.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Kodeki stratne dzia\u0142aj\u0105 na zasadzie maskowania d\u017awi\u0119ku. Odrzucaj\u0105 pewne informacje przy enkodowaniu, by plik by\u0142 mniejszy. Przy czym wprowadzaj\u0105 dodatkowe zniekrzta\u0142cenia do oryginalnego strumienia audio. A tym samym robi\u0105 to tak, aby przeci\u0119tne ludzkie ucho nie zauwa\u017cy\u0142o na pierwszy rzut ucha r\u00f3\u017cnicy. Postanowi\u0142em zrobi\u0107 eksperyment Najpierw znalaz\u0142em piosenk\u0119 w wersji stratnej, zakodowanej przy u\u017cyciu LAME [&hellip;]<\/p>\n","protected":false},"author":105,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"audio","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-221","post","type-post","status-publish","format-audio","hentry","category-inne","post_format-post-format-audio"],"elten_commentscount":16,"_links":{"self":[{"href":"https:\/\/djgraco.elten.blog\/index.php?rest_route=\/wp\/v2\/posts\/221","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/djgraco.elten.blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/djgraco.elten.blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/djgraco.elten.blog\/index.php?rest_route=\/wp\/v2\/users\/105"}],"replies":[{"embeddable":true,"href":"https:\/\/djgraco.elten.blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=221"}],"version-history":[{"count":0,"href":"https:\/\/djgraco.elten.blog\/index.php?rest_route=\/wp\/v2\/posts\/221\/revisions"}],"wp:attachment":[{"href":"https:\/\/djgraco.elten.blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=221"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/djgraco.elten.blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=221"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/djgraco.elten.blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=221"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}