• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

plik binarny w pliku audio - "Dekompresja"

Aruba Cloud - Virtual Private Server VPS
0 głosów
564 wizyt
pytanie zadane 30 maja 2018 w Systemy operacyjne, programy przez kompowiec2 Mądrala (6,380 p.)
edycja 30 maja 2018 przez kompowiec2
Zainspirowany poniżej wymienionymi wykładami:
https://www.youtube.com/watch?v=W0P1L1AuoPc
https://www.youtube.com/watch?v=eIjwf7xaKrU

Postanowiłem sprawdzić jak można skompresować pliki nie-audio. Do testów użyłem fimu HD z youtube w formacie mkv ważący 137.3 MiB. Wyniki:

Długość:
Oryginał - 31:31
8-bit: 27:12
16-bit: 13:36
24-bit: 9:04
32-bit: 5:48
64-bit: 3:24

Częstotliwość próbki: 44100
Stopień kompresji:
8-bit: 0.49
16-bit: 0.99 (praktycznie bez zmian)
24-bit: 1.49
32-bit: 1.99
64-bit: 4.00

Częstotliwość próbkowania: 384000 (maksymalne ustawienie w audacity bez wpisywania ręcznego)::w
8-bit: 4.71
16-bit: 9.40
24-bit: 14.15
32-bit: 18.80
64-bit: Plik skompresowany do rozmiaru 1.2 MiB

Wraz ze zmianą częstotliwości próbkowania zmienia się także długość:
8-bit: 3:07
16-bit: 1:33
24-bit: 1:02
32-bit: 0:46
64-bit: 0:23

Pliki eksportował do bezstratnego formatu FLAC. Użyłem standardowego kanału stereo i domyślnego dla audacity kolejności bajtów little-endian.

Szybkość transmisji (birate):
wartości float to częstotliwość próbkowania 384000

8-bit: 1412 kbps
8-bit-float: 1302 kpbs
16-bit: 1412 kbps
16-bit-float: 1303 kbps
24-bit: 1412 kpbs
24-bit-float: 1302 kbps
32-bit: 1412 kbps
32-bit-float: 1302 kbps
64-bit: 1412 kbps
64-bit-float 427 kbps

Reszta ustawień (jak np. kolejność bitów) nie wpływa w żaden sposób na wynik końcowy

Wyniki przeszły IMO najśmielsze oczekiwania, ponieważ jest to najlepsza i najszybsza metoda kompresji jaką kiedykolwiek widziałem. Plik z najlepszymi ustawieniami renderował mi się o ile dobrze pamiętam 6-10 minut na intel core i3. Choć jestem w trakcie testowania jeszcze innych typów plików, na razie wydaje mi się że wartość kompresji jest niemal stała.

I tu pojawia się moje pytanie - czy tak "skompresowany" plik można odzyskać z powrotem tj. zdekompresować do pierwotnej postaci? Używając bezstratnego formatu jestem niemal pewien że tak, tylko w jaki sposób?

1 odpowiedź

0 głosów
odpowiedź 9 czerwca 2018 przez kompowiec2 Mądrala (6,380 p.)
Znalazłem sam odpowiedź (znowu) i już wiem że wykorzystałem niepoprawne do tych celów oprogramowanie. Odpowiednim do tego zadania okazuje się minimodem. Bez problemu można zakodować i odkodować dane.

Podobne pytania

0 głosów
0 odpowiedzi 173 wizyt
+1 głos
1 odpowiedź 429 wizyt
0 głosów
1 odpowiedź 159 wizyt
pytanie zadane 18 czerwca 2017 w Grafika i multimedia przez Agatapu Nowicjusz (140 p.)

93,329 zapytań

142,323 odpowiedzi

322,397 komentarzy

62,658 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Wprowadzenie do ITsec, tom 1 Wprowadzenie do ITsec, tom 2

Można już zamawiać dwa tomy książek o ITsec pt. "Wprowadzenie do bezpieczeństwa IT" - mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy aż 15% zniżki! Dziękujemy ekipie Sekuraka za fajny rabat dla naszej Społeczności!

...