Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam!
Mam kilka nagrań zakodowanych w mpeg 2 z bitrate 13 000 kbps(z video grabbera, bitrate ustawiałem jak najwyższe). I teraz jakie bitrate należy ustawić do kompresji h264 żeby uzyskać jakość na poziomie 5000 kbps - 6000 kbps z mpeg 2? Czy 2000 kbps w h264 powinno wystarczyć?
Offline
Trochę mi się nudziło, to wykonałem kilka prostych obliczeń.
720 * 576 = 414.720 - liczba wszystkich pikseli
414.720 * 32 = 13.271.040 - liczba wszystkich pikseli razy 32 bity na jeden piksel
32 bity równa się 4.294.967.295 kombinacji. O ile wiem, to obraz cyfrowy zazwyczaj jest nadawany jest w 24 bitach, a te 8 bitów to jakieś tam dodatkowe opcje.
24 bity to 16.777.215 kolorów. 16 bitów to 65.535 kolorów.
414.720 * 24 = 9.953.280 - bitrate dla 24 bitów
414.720 * 16 = 6.635.520 - bitrate dla 16 bitów
Jeśli kodek umożliwiłby zapisanie 16 bitowego obrazu i w programie konwertującym szło by to ustawić, to taki bitrate spokojnie by wystarczył.
No i h264 o ile wiem, to ma dosyć dobry stopień kompresji.
Powiem tak:
Jeśli nie chcesz wrzucać tego na płytę DVD i nie zależy Ci na miejscu, to nie zawracaj sobie gitary i daj najwyższy bitrate.
A jeśli jest odwrotnie, to wytnij minutową próbkę i sprawdzaj z coraz to mniejszą wartością bitrate.
Ostatnio edytowany przez Pavlo950 (2014-04-26 15:33:14)
Offline
Tak właśnie bawiłem się ustawieniami ffmpeg i wyszło na to ,że bitrate 5000 kbps będzie najlepsze.
Offline
za pomocą Vlc z easycapa przegrywałem,
240 minut,
25 GB (bitrate > 10 Mbps),
kodek Mpeg 2 w kontenerze mpeg ts,
i przekonwertowałem to do h264 z bitrate
5000kbps
Ostatnio edytowany przez TDK8GB (2014-04-26 15:53:29)
Offline
@TDK8GB:
Dla h264 wystarczy średnio 1/3 albo nawet 1/4 bitrate z MPEG2 - ale nie powinieneś używać CBR tylko CRF (Constant Rate Factor) i ustawić CRF tak żeby Ci jakość pasowała (zwykle od QF pomiędzy 16 a 20-kilka powinno być OK, ale to musisz dobrać indywidualnie - bitrate 5000 to overkill dość spory.
Offline
1/3 z 12 Mbps to 4, więc 5 mbps to nie jest tak źle.
Offline
Bitrate 5000 kbps to nie jest overkill ,bo te materiały są dla mnie dość cenne i chce je zachować w jak największej jakości.
Offline
Time (s) | Query |
---|---|
0.00014 | SET CHARSET latin2 |
0.00006 | SET NAMES latin2 |
0.00215 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.144.71.142' WHERE u.id=1 |
0.00120 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.144.71.142', 1715356916) |
0.00061 | SELECT * FROM punbb_online WHERE logged<1715356616 |
0.00091 | DELETE FROM punbb_online WHERE ident='35.88.217.132' |
0.00079 | SELECT topic_id FROM punbb_posts WHERE id=265381 |
0.00172 | SELECT id FROM punbb_posts WHERE topic_id=25698 ORDER BY posted |
0.00100 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=25698 AND t.moved_to IS NULL |
0.00006 | SELECT search_for, replace_with FROM punbb_censoring |
0.00145 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=25698 ORDER BY p.id LIMIT 0,25 |
0.00103 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=25698 |
Total query time: 0.01112 s |