Teraz jest środa, 19 czerwca 2019, 05:07




Stwórz nowy wątek Odpowiedz w wątku  [ Posty: 5 ] 
 Obliczenia w programach... Dlaczego oszukują? 
Autor Wiadomość
Stały bywalec
Stały bywalec

Dołączył: środa, 14 maja 2008, 10:22
Posty: 65
Post Obliczenia w programach... Dlaczego oszukują?
Witam kolegów.
Chciałbym zapytać, dlaczego obliczenia i "paski zajętego obszaru" w programach do kompresji i authoringu dvd... oszukują :?:
Dużo by się rozpisywać.
Oto konkretny przykład.
Kompresowałem nagranie.
Wesele.
Program TMPGenc pozwolił na 4500kbps i 320kbps wykazując 99.2% obszaru dla płyty dvd dl.
Nagranie ma 3H 44min 13sek etc.
Ten plik wynikowy z rozszerzeniem .mpg ma uwaga:
7,65GB (8 022 161kB czyli 7834,14 MB).
Program dvd lab rozłozył mi go na dwa pliki:
ac3 2.0 i plik samego obrazu .mpv
Dźwięk 2.0 ac3 ma rozmiar 513MB (525 524kB)
Obraz 720x575x25 ma rozmiar 7,04GB (7 390 174KB)
Łącznie 7 915 698KB czyli 7730,1MB czyli 7,54GB
Dziwne bo 7,65GB to już nie to samo co 7,54GB.
I najważniejsze.
DVD LAB wciągając sam plik .mpv i .ac3 i pokazuje wynik jako 8,39GB.
I tak jest po procesie "compile dvd".
Jeśli obraz i dźwięk mają "nawet" 7,65GB to jakim cudem dvd lab robi z tego 8,39GB :?: to całe 0,74GB czegoś "dodanego" czy co ??
Mało tego.
NERO mi nie wciąga pliku dvd dl 8,39GB bo zakres "dopuszczalny" to 4483Mb lub 8152Mb. 8,39GB to rzeczywiście rozmiary plików Audio_TS i Video_TS po "compilacji dvd" ale mający 8591Mb.
Stąd nero wywala, ale dvd lab "jeszcze go nagra".
Z kolei nero spokojne nagra tę samą długość filmu z rozszerzeniem .mpg 7,65GB i mówi że mam jeszcze luz :!:
Czy ktoś mi powie o co tu biega :?:
mieliście cierpliwość przeczytać to co napisałem :?: :(
Dziękuję...

_________________
Amd Athlon X2 6400+, 4GB 800MHZ, SB Audigy 4, Asus M2N32 WorkStation Prof., WinFast DV2000, GeForce 9500GT 1024Mb, 320GB SATA RAID 0 4x128k, LG GH20LS10, Chiefftec 450W, Twinklecam PRO DC2120 :)


poniedziałek, 1 lutego 2010, 17:55
Zobacz profil
Aktywny bywalec
Aktywny bywalec

Dołączył: poniedziałek, 2 kwietnia 2007, 23:33
Posty: 1690
Lokalizacja: Tarnów
Post Re: Obliczenia w programach... Dlaczego oszukują?
musisz sie poprostu zorientować który program jakiego systemu miar używa (SI czy IEC)
GB jest w SI czyli 10^9 bajtów a GiB jest w IEC czyli 2^30 bajtów (to jest własnie to co krotność zwieksza sie 1024 razy).
bitrate najczesciej jest w SI - Mbit to bedzie milion bitów.

czyli płyta DVD5 bedzie miec pojemność:
SI (GB)
4.7 * (10^9) bajtów
lub
IEC (GiB)
4.34*(2^30) bajtów

dla DVD9 to odpowiednio
8.5 * (10^9)B
7.95*(2^30)B

system Windows używa wartośći z IEC ale podaje GB co jest oczywiście błędem do którego sie przyznano ale nie było sensu juz mieszac (Apple w Snow Leopard jednak sie zdecydowało namieszac :P )

w załączniku pojemnosci płyt w bitach co znacze ułatwi Ci wyliczanie bitrate ;)


Załączniki:
Komentarz: pojemnośći płyt
disk_caps.jpg
disk_caps.jpg [ 49.54 | Przeglądane 107 razy ]

_________________
Retail OSX 10.6.5
Intel Core 2 Duo E8400 3.0Ghz
GA-EP35-DS3
4GB RAM 800Mhz
GF8600GT 256 MB VRAM
poniedziałek, 1 lutego 2010, 18:23
Zobacz profil
Moderator
Moderator
Avatar użytkownika

Dołączył: czwartek, 22 maja 2003, 04:24
Posty: 3416
Lokalizacja: zachodniopomorskie
Post Re: Obliczenia w programach... Dlaczego oszukują?
Podobnie ma się to do niezrozumiałych przez wielu prędkościach transferów internetowych jakie otrzymujemy od swoich dostawców, a niestety najczęściej oni właśnie Bajty i bity pakują do jednego wora, ku niezrozumiałości abonentów. Warto dokładnie zwracać uwagę na wielkość litery B (GB, MB, Mb/s, kb, Gb), czy jest to duże be, czy małe, bo to zupełnie inne wartości.

_________________
Film jest jak seks: gdy nie ma uczucia, nawet technika nie pomoże
Pytania na pw. - tylko osobiste nie związane z forum!


poniedziałek, 1 lutego 2010, 18:50
Zobacz profil
Stały bywalec
Stały bywalec

Dołączył: środa, 14 maja 2008, 10:22
Posty: 65
Post Re: Obliczenia w programach... Dlaczego oszukują?
Dziękuję za tak szybką reakcję ze strony kolegów.
Jednak nadal czegoś nie kumam.
No dobrze.
Windows używa być może innego systemu,a mój program być może innego systemu obliczania rozmiaru pliku. No bo czymś się w końcu różnią.
Plik w Windowsie ma 7,65GB a w programie "x" 8,39GB. Bo programy liczą go inaczej. innym systemem miar.
Ale plik obliczony już w programie "x" na 8,39GB wraca do Windowsa jako taki sam 8,39GB a nie mniejszy, skoro rzekomo jeden liczy metodą SI a drugi IEC.
To "przed" kompilacją dvd pliki różnią się rozmiarem (rozmiar w Windows inny niż w dvd lab) a po "kompilacja dvd" są już "takie same" (rozmiar w Windows taki sam jak w dvd lab) co do rozmiarów :?:

_________________
Amd Athlon X2 6400+, 4GB 800MHZ, SB Audigy 4, Asus M2N32 WorkStation Prof., WinFast DV2000, GeForce 9500GT 1024Mb, 320GB SATA RAID 0 4x128k, LG GH20LS10, Chiefftec 450W, Twinklecam PRO DC2120 :)


poniedziałek, 1 lutego 2010, 19:11
Zobacz profil
Moderator
Moderator
Avatar użytkownika

Dołączył: czwartek, 22 maja 2003, 04:24
Posty: 3416
Lokalizacja: zachodniopomorskie
Post Re: Obliczenia w programach... Dlaczego oszukują?
Posiłkujesz się informacją prognozową jeśli chodzi o wielkość jaką przewiduje program kompresujący wynikowemu plikowi, czy faktycznie sprawdzasz właściwości jako takiego już utworzonego pliku?
Kompresory zwłaszcza przeliczające plik w trybie VBR (zmiennym - kilkuprzebiegowym) nie są w stanie przewidzieć wielkości wynikowej i podają ją w przybliżeniu. Druga sprawa: kompilacja materiału do postaci składowych krążka DVD-Video dopisuje do plików szereg własnych informacji, jakie niezbędne są do prawidłowego działania i rozpoznawania krążka przez odtwarzacze, są tam nawet informacje o samym narzędziu jakim dokonywano kompresji, następnie Authoringu i wiele innych, które z pewnością wpływają na wzrost wielkości plików w katalogu Video_ts, edytując film DVD możemy dowiedzieć się dosłownie za pomocą jakiego programu były tworzone kolejne jego etapy powstawania. Sam fakt, że nie można składowych płytki DVD-Video zapisać na płytce "jako dane", gdyż odtwarzacze nie rozpoznają takiego zapisu jako "film DVD" świadczy o tym, że zapis jako struktura DVD-Video wnosi do plików pewne informacje, które z pewnością wpływają na wzrost ich wagi.
Zależności jest naprawdę wiele i często użytkownik nawet o nich nie wie, bo po prostu informacje te nie są mu potrzebne.

_________________
Film jest jak seks: gdy nie ma uczucia, nawet technika nie pomoże
Pytania na pw. - tylko osobiste nie związane z forum!


poniedziałek, 1 lutego 2010, 20:32
Zobacz profil
Wyświetl posty nie starsze niż:  Sortuj wg  
Stwórz nowy wątek Odpowiedz w wątku  [ Posty: 5 ] 


Kto przegląda forum

Użytkownicy przeglądający to forum: Brak zalogowanych użytkowników i 4 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Powered by phpBB © phpBB Group.
Designed by Vjacheslav Trushkin for Free Forums/DivisionCore.
Przyjazne użytkownikom polskie wsparcie phpBB3 - phpBB3.PL