Forum CDRinfo.pl

Forum CDRinfo.pl (https://forum.cdrinfo.pl/)
-   DivX, Xvid, Matroska i inne (https://forum.cdrinfo.pl/f16/)
-   -   Redukcja wagi bez straty jakości (https://forum.cdrinfo.pl/f16/redukcja-wagi-bez-straty-jakosci-86376/)

Makaveli 30.07.2010 13:44

Hehe efekt humorystyczny oczywiście wprowadzony z pełną premedytacją ;) Sądząc po formacie, ilości i wielkości plików można się domyślić, że jest to coś do czego taka RIAA mogłaby się doczepić ;)

Co do tego "pełnego zachowania jakości" to mogłem się trochę źle wyrazić. Jak widać z opisu plików, nie są to nagrania jakieś specjalnie fenomenalne. Dźwięk też tylko udaje prawdziwy dźwięk. Moje poprzednie doświadczenia z konwersją plików dawały efekt taki, że film, który zajmował 1 płytę CD (700MB = niespecjalna jakość dla materiału mającego przykładowe 90 minut) po przerobieniu jednym z tych .264 czy czymś w tym rodzaju dawało plik ok 250MB, którego w trakcie oglądania nie dało się odróżnić od wersji pierwotnej.


Załóżmy, że spróbuję jak zadziała h264 + AAC w MKV. Pojawiają się tylko następujące pytania:
1) Mam do wyboru następujące "tryby" kodowania:
Kod:

- średni bitrate (avg) -> ręczne ustawienie bitrate
- zmienny bitrate (var) - bitrate do ustawienia na suwaku procentowym
- stały bitrate (const) -> ręczne ustawienie bitrate
- 2 przebiegi (2-pass) -> ręczne ustawienie bitrate
- 3 przebiegi (3-pass) -> ręczne ustawienie bitrate

Czym te powyższe ustawienia się różnią jeśli chodzi o stopień kompresji, jakość wyjścia, czas kompresji? Jak dobrać procent przy var bitrate czy przy innych metodach żeby uniknąć pogorszenia jakości i nie tworzyć za dużego pliku? W odniesieniu do bitrate oryginalnych plików. Czy jest jakiś przelicznik?

2) Dźwięk.
AAC czyli? Do wyboru mam:
Kod:

LQ-AAC
HQ-AAC
HQ-AAC v2

Pierwesza opcja daje mi dość prosty zestaw ustawień z wyborem jakości "po suwaku" ustawiającym albo avg bitrate albo jakość liczoną w punktach.
Do wyboru dostaję też:
MPEG version: MPEG2/MPEG4
Container: AAC/MP4
W przypadku wyboru HQ-AAC lub HQ-AAC v2 dostaję do wyboru ustawienia nero gdzie mogę określić docelową "jakość", "bitrate" lub "CBR (cons bitrate?".
Który z powyższych (i jak ustawiony) wybrać żeby zachowując jak najwierniej jakość dźwięku źródłowego uzyskać jak najmniejszy plik?

3) Opcje kontenera Matroska
Który wybrać multiplexer? Czy remuxer do czegoś się nada?
Powyższe elementy widż pierwszy raz w życiu więc jeśli mają one jakieś istotne znaczenie i powinienem coś z nimi robić to prosiłbym o możliwie łopatologiczny opis :]

4} Wracając jeszcze do samego kodeka video...
Proponuje mi się kilka możliwych sposobów prowadzenia kodowania.
4.1. "Profile": Auto/Baseline/Main/High -> nic mi to nie mówi
4.2. "Preset": od very slow do very fast a także "placebo". Ustawienie na "custom" pozwala na dostosowanie: "Motion Est. Mode", "Predictor", "Subpel Refinement" -> czarna magia
4.3. "Tune": Film/Animation/Grain/PNRM/SSIM/Fast Decodins/Touhou/Normal -> ???
4.4. Level oraz B-frame.
Level daje opcje od auto przez różne "1.1", "2.0" itp. Szkoda czasu przepisywać.
B-frame -> <0,16>

Co tu wszędzie poustawiać?

EDIT:
Ustawienie dźwięku wg domyślnych ustawień zaproponowanych przez program dało jak najbardziej pozytywny efekt. W końcu z pustego i Salomon nie naleje.
Obraz z domyślnymi ustawieniami kodowania i jakością VBR 50 pozostawia trochę do życzenia. Jest tak jakby nieostry i kolory wydają się uśrednione... Tutaj by się chyba dało coś poprawić.
Kompresja bardzo zadowalająca na tą chwilę: ze 144MB zrobiłem 31MB.
Czas: Trochę ponad 3 minuty na 100MB. Niby nieźle... Dałoby się może jakoś zagonić GPU do pracy? Co 112 rdzeni to nie 2 :P

andy 30.07.2010 13:15

Cytat:

który pozwalał mi zmniejszyć wielkość tego typu pliku filmowego o ok 60-70% bez utraty jakości.
Nie można zmniejszyć rozmiaru firmy bez zmniejszania jakości (zawsze się ucina rozdzielczość czy ilość bitów na sekunde). Rekompresowanie tego materiału nawet pod h264(lepszy stosunek rozmiar : jakość niż xvid) tylko pogorszy jego jakość.

Cytat:

Jeszcze raz podkreślę - zależy mi na pełnym zachowaniu jakości plików. Czas to kwestia drugorzędna, oczywiście w granicach rozsądku.
Jak chcesz zachować jakość to daruj sobie rekompresje. Wszystko jest ze sobą powiązane więc jak ruszysz jedno to zmienia się drugie.

prometeusz 30.07.2010 13:05

goracy temat:D

Patrix 30.07.2010 12:59

Cytat:

Napisany przez marynarz (Post 1109352)
Hmm 100 takich:
C:\Pornuchy\Azjatki\Wielka_Dupaka_w_Chińskiej_Dzie lnicy.avi

Mysle ze do tego dobre bedzie H.264 + AAC w MKV.

masakra no nie :szczerb::sciana:

marynarz 30.07.2010 12:50

Hmm 100 takich:
C:\Pornuchy\Azjatki\Wielka_Dupaka_w_Chińskiej_Dzie lnicy.avi

Mysle ze do tego dobre bedzie H.264 + AAC w MKV.

Makaveli 30.07.2010 12:14

Redukcja wagi bez straty jakości
 
Witajcie,

jest to mój pierwszy post tutaj więc w razie jakichś nieścisłości czy błędów prosiłbym o odrobinę cierpliwości a nie o pośpieszne kasowanie wątku o czym mowa w regulaminie :P


Ale przejdźmy do rzeczy.
Mam całkiem spore archiwum filmów i chciałbym odrobinę zmniejszyć jego wielkość. Jakieś 2 lata temu miałem sposób zaczerpnięty z pewnego forum, który pozwalał mi zmniejszyć wielkość tego typu pliku filmowego o ok 60-70% bez utraty jakości. Niestety na dzisiaj nie pamiętam co to za forum a niezapowiedziany format sprzed roku zabił wszystkie zakładki.

Posiadam serie filmów (dokładne info o nich na końcu) i chciałbym zmienić kodek (i kontener?), którym są zakodowane tak żeby maksymalnie zmniejszyć wielkość plików. Niestety jestem zielony w tej kwestii. Chciałbym zachować taką samą jakość obrazu - jest to warunek konieczny. Tak samo z dźwiękiem. Jaki kodek powinienem wybrać żeby uzyskać najlepsze rezultaty? Jakie powinienem wybrać ustawienia tego kodeka? To samo z dźwiękiem. Czy wystarczy go przekopiować wychodząc z założenia, że tu i tak się nic nie ugra czy może warto także zmienić format dźwięku żeby zaoszczędzić trochę miejsca?

Jeszcze raz podkreślę - zależy mi na pełnym zachowaniu jakości plików. Czas to kwestia drugorzędna, oczywiście w granicach rozsądku.


Preferowanym programem do konwersji byłby mediacoder. Przystępny interface oraz bardzo szeroka gama kodeków i ich ustawień do wyboru.

Mój sprzęt to Intelowski dwurdzeniowy 6600 + nV 8800GT (z CUDA).

A teraz z jakimi plikami mamy do czynienia...
Przede wszystkim blisko 100 takich:
Kod:

General
Complete name                    : C:\(Gdzieś na dysku)\pierwszy.avi
Format                          : AVI
Format/Info                      : Audio Video Interleave
File size                        : 141 MiB
Duration                        : 20mn 55s
Overall bit rate                : 942 Kbps
Writing application              : VirtualDub

Video
ID                              : 0
Format                          : MPEG-4 Visual
Format profile                  : Simple@L3
Format settings, BVOP            : No
Format settings, QPel            : No
Format settings, GMC            : No warppoints
Format settings, Matrix          : Default (H.263)
Codec ID                        : XVID
Codec ID/Hint                    : XviD
Duration                        : 20mn 55s
Bit rate                        : 716 Kbps
Width                            : 512 pixels
Height                          : 384 pixels
Display aspect ratio            : 4:3
Frame rate                      : 23.976 fps
Color space                      : YUV
Chroma subsampling              : 4:2:0
Bit depth                        : 8 bits
Scan type                        : Progressive
Bits/(Pixel*Frame)              : 0.152
Stream size                      : 107 MiB (76%)
Writing library                  : XviD 1.1.0 Beta1 (UTC 2005-01-16)

Audio
ID                              : 1
Format                          : MPEG Audio
Format version                  : Version 1
Format profile                  : Layer 3
Mode                            : Joint stereo
Mode extension                  : MS Stereo
Codec ID                        : 55
Codec ID/Hint                    : MP3
Duration                        : 20mn 55s
Bit rate mode                    : Variable
Bit rate                        : 213 Kbps
Nominal bit rate                : 200 Kbps
Channel(s)                      : 2 channels
Sampling rate                    : 48.0 KHz
Stream size                      : 31.9 MiB (23%)
Alignment                        : Aligned on interleaves
Interleave, duration            : 24 ms (0.58 video frame)
Interleave, preload duration    : 446 ms
Writing library                  : LAME3.95
Encoding settings                : -m j -V 4 -q 3 -lowpass 19.5 --abr 200

Blisko 150 takich (przykładowy):
Kod:

General
Complete name                    : C:\(Gdzieś na dysku)\drugi.avi
Format                          : AVI
Format/Info                      : Audio Video Interleave
File size                        : 170 MiB
Duration                        : 22mn 1s
Overall bit rate                : 1 082 Kbps
Writing library                  : AVI OpenDML FlasKMPEG plugin release

Video
ID                              : 0
Format                          : MPEG-4 Visual
Codec ID                        : DIV3
Codec ID/Hint                    : DivX 3 Low
Duration                        : 22mn 1s
Bit rate                        : 948 Kbps
Width                            : 512 pixels
Height                          : 384 pixels
Display aspect ratio            : 4:3
Frame rate                      : 25.000 fps
Color space                      : YUV
Chroma subsampling              : 4:2:0
Bit depth                        : 8 bits
Bits/(Pixel*Frame)              : 0.193
Stream size                      : 149 MiB (88%)

Audio
ID                              : 1
Format                          : MPEG Audio
Format version                  : Version 1
Format profile                  : Layer 3
Mode                            : Joint stereo
Codec ID                        : 55
Codec ID/Hint                    : MP3
Duration                        : 22mn 0s
Bit rate mode                    : Constant
Bit rate                        : 128 Kbps
Channel(s)                      : 2 channels
Sampling rate                    : 48.0 KHz
Stream size                      : 20.2 MiB (12%)
Alignment                        : Split accross interleaves
Interleave, duration            : 200 ms (5.00 video frames)

I ponownie ok 100 takich:
Kod:

General
Complete name                    : C:\Pornuchy\Azjatki\Wielka_Dupaka_w_Chińskiej_Dzielnicy.avi
Format                          : AVI
Format/Info                      : Audio Video Interleave
File size                        : 176 MiB
Duration                        : 21mn 11s
Overall bit rate                : 1 163 Kbps
Writing application              : VirtualDub

Video
ID                              : 0
Format                          : MPEG-4 Visual
Format profile                  : Simple@L3
Format settings, BVOP            : Yes
Format settings, QPel            : No
Format settings, GMC            : No warppoints
Format settings, Matrix          : Default (H.263)
Muxing mode                      : Packed bitstream
Codec ID                        : XVID
Codec ID/Hint                    : XviD
Duration                        : 21mn 11s
Bit rate                        : 902 Kbps
Width                            : 512 pixels
Height                          : 384 pixels
Display aspect ratio            : 4:3
Frame rate                      : 23.976 fps
Color space                      : YUV
Chroma subsampling              : 4:2:0
Bit depth                        : 8 bits
Scan type                        : Progressive
Bits/(Pixel*Frame)              : 0.191
Stream size                      : 137 MiB (78%)
Writing library                  : XviD 1.1.0 Beta1 (UTC 2005-01-16)

Audio
ID                              : 1
Format                          : MPEG Audio
Format version                  : Version 1
Format profile                  : Layer 3
Mode                            : Joint stereo
Codec ID                        : 55
Codec ID/Hint                    : MP3
Duration                        : 21mn 10s
Bit rate mode                    : Variable
Bit rate                        : 249 Kbps
Nominal bit rate                : 232 Kbps
Channel(s)                      : 2 channels
Sampling rate                    : 48.0 KHz
Stream size                      : 37.7 MiB (21%)
Alignment                        : Aligned on interleaves
Interleave, duration            : 24 ms (0.58 video frame)
Interleave, preload duration    : 441 ms
Writing library                  : LAME3.95
Encoding settings                : -m j -V 4 -q 3 -lowpass 20 --abr 232

Jak na moje oko to nie różnią się one za bardzo ale gdybym ufał w pełni mojej ekspertyzie to by mnie teraz tutaj nie było :]


Wszystkie czasy w strefie CET. Aktualna godzina: 13:16.

Powered by vBulletin® Version 3.9.0 LTS
Copyright ©2000 - 2026, vBulletin Solutions Inc.