Forum CDRinfo.pl

Forum CDRinfo.pl (https://forum.cdrinfo.pl/)
-   DivX, Xvid, Matroska i inne (https://forum.cdrinfo.pl/f16/)
-   -   Zmiana bitrate w MKV (https://forum.cdrinfo.pl/f16/zmiana-bitrate-mkv-82950/)

Pele144 25.07.2009 01:19

Zmiana bitrate w MKV
 
Jakim programem mogę zmienić bitrate filmu MKV na mniejszy, nie zmieniając jego pozostałych parametrów?

Parametry filmu:
Kod:

General
Complete name                    : I:\Filmy (HD)(Napisy)\Adrenalina\Crank.2006.1080p.BluRay.x264-SUNSPOT.mkv
Format                          : Matroska
File size                        : 7.95 GiB
Duration                        : 1h 27mn
Overall bit rate                : 13.0 Mbps
Encoded date                    : UTC 2008-09-09 18:35:25
Writing application              : mkvmerge v2.3.0 ('Freak U') built on Sep  8 2008 18:32:16
Writing library                  : libebml v0.7.7 + libmatroska v0.8.1

Video
ID                              : 1
Format                          : AVC
Format/Info                      : Advanced Video Codec
Format profile                  : High@L4.1
Format settings, CABAC          : Yes
Format settings, ReFrames        : 5 frames
Muxing mode                      : Container profile=Unknown@4.1
Codec ID                        : V_MPEG4/ISO/AVC
Duration                        : 1h 27mn
Bit rate                        : 12.1 Mbps
Nominal bit rate                : 12.3 Mbps
Width                            : 1 920 pixels
Height                          : 1 080 pixels
Display aspect ratio            : 16/9
Frame rate                      : 23.976 fps
Resolution                      : 24 bits
Colorimetry                      : 4:2:0
Scan type                        : Progressive
Bits/(Pixel*Frame)              : 0.243
Stream size                      : 7.39 GiB (93%)
Title                            : h264 1920x1080
Writing library                  : x264 core 60
Encoding settings                : cabac=1 / ref=5 / deblock=1:0:0 / analyse=0x3:0x133 / me=umh / subme=7 / psy_rd=1.000000 / brdo=1 / mixed_ref=1 / me_range=24 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 / deadzone=21,11 / chroma_qp_offset=0 / threads=12 / nr=0 / decimate=1 / mbaff=0 / bframes=12 / b_pyramid=1 / b_adapt=1 / b_bias=0 / direct=1 / wpredb=1 / bime=1 / keyint=239 / keyint_min=25 / scenecut=40(pre) / rc=2pass / bitrate=12329 / ratetol=1.0 / rceq='blurCplx^(1-qComp)' / qcomp=1.00 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / pb_ratio=1.30 / aq=2:1.00
Language                        : English

Audio
ID                              : 2
Format                          : AC-3
Format/Info                      : Audio Coding 3
Codec ID                        : A_AC3
Duration                        : 1h 27mn
Bit rate mode                    : Constant
Bit rate                        : 640 Kbps
Channel(s)                      : 6 channels
Channel positions                : Front: L C R, Surround: L R, LFE
Sampling rate                    : 48.0 KHz
Stream size                      : 401 MiB (5%)
Title                            : AC3 5.1 640kbit
Language                        : English

Text
ID                              : 3
Format                          : UTF-8
Codec ID                        : S_TEXT/UTF8
Codec ID/Info                    : UTF-8 Plain Text
Title                            : English
Language                        : English


andy 25.07.2009 12:33

Wykonać re-kompresje. Materiał jest w h264/AVC więc przekodowanie tego może troszkę potrwać...
Zmiana bitreate'u wpłynie na rozmiar pliku oraz jakość materiału. Użyłbym do tego albo VirtualDub albo AviDemux - oba darmowe.

Można wiedzieć w jakim celu chcesz objechać bitrate? (Czyżby film się zacinał?)

Pele144 28.07.2009 00:07

Cytat:

Napisany przez andy (Post 1038142)
Wykonać re-kompresje. Materiał jest w h264/AVC więc przekodowanie tego może troszkę potrwać...
Zmiana bitreate'u wpłynie na rozmiar pliku oraz jakość materiału. Użyłbym do tego albo VirtualDub albo AviDemux - oba darmowe.

Nijak nie potrafię zmusić vduba do wspolpracy z mkv, wiec chyba zrobię to tym drugim programem, chociaż widzę że on ma jeszcze wiecej opcji.

Cytat:

Napisany przez andy (Post 1038142)
Można wiedzieć w jakim celu chcesz objechać bitrate? (Czyżby film się zacinał?)

No niestety. W sumie 12.1 Mbps , jakby zmniejszyc do 10ciu to niewiele bym stracil, a przynajmniej chodziłoby płynniej.

andy 28.07.2009 11:04

Cytat:

Nijak nie potrafię zmusić vduba do wspolpracy z mkv
A jaki komunikat Ci wyskakuje?

Pele144 28.07.2009 17:14

Cytat:

Napisany przez andy (Post 1038597)
A jaki komunikat Ci wyskakuje?

"... is of an unknown or unsupported file type."
Wersja programu 1.8.0
Kodeki: K-Lite Codec Pack 5.0.0 Full

andy 28.07.2009 18:28

Niestandardowy typ kontenera. Może przepuść plik przez serwer klatek ?(np. AviSynth)

Pele144 10.08.2009 17:31

Myślę że avidemux lepiej się sprawdził.
Najpierw przy pomocy mkvmerge zrobiłem 100megowy sampelek, żeby nie marnować czasu na konwersję.
Otworzyłem go w avidemux'ie ustawiłem Video na MPEG-4 AVC (x264) (zmieniając tylko constant bitrate na 9000) i Audio na Copy
Po konwersji wyszło takie coś:
Kod:

General
Complete name                    : C:\crank.mkv
Format                          : Matroska
File size                        : 68.2 MiB
Duration                        : 1mn 0s
Overall bit rate                : 9 506 Kbps
Movie name                      : Avidemux
Writing application              : Lavf52.33.0
Writing library                  : Lavf52.33.0

Video
ID                              : 1
Format                          : AVC
Format/Info                      : Advanced Video Codec
Format profile                  : Main@L4.0
Format settings, CABAC          : Yes
Format settings, ReFrames        : 1 frame
Muxing mode                      : Container profile=Unknown@4.0
Codec ID                        : V_MPEG4/ISO/AVC
Duration                        : 1mn 0s
Bit rate                        : 8 677 Kbps
Nominal bit rate                : 9 000 Kbps
Width                            : 1 920 pixels
Height                          : 1 080 pixels
Display aspect ratio            : 16/9
Frame rate                      : 23.976 fps
Resolution                      : 24 bits
Colorimetry                      : 4:2:0
Scan type                        : Progressive
Bits/(Pixel*Frame)              : 0.175
Stream size                      : 62.1 MiB (91%)
Writing library                  : x264 core 67 r1170M 364d7df
Encoding settings                : cabac=1 / ref=1 / deblock=1:0:0 / analyse=0x1:0x111 / me=hex / subme=6 / psy_rd=1.0:0.0 / mixed_ref=0 / me_range=16 / chroma_me=1 / trellis=0 / 8x8dct=0 / cqm=0 / deadzone=21,11 / chroma_qp_offset=-2 / threads=3 / nr=0 / decimate=1 / mbaff=0 / bframes=0 / keyint=250 / keyint_min=25 / scenecut=40 / rc=abr / bitrate=9000 / ratetol=1.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00

Audio
ID                              : 2
Format                          : AC-3
Format/Info                      : Audio Coding 3
Codec ID                        : A_AC3
Duration                        : 1mn 0s
Bit rate mode                    : Constant
Bit rate                        : 640 Kbps
Channel(s)                      : 6 channels
Channel positions                : Front: L C R, Surround: L R, LFE
Sampling rate                    : 48.0 KHz
Resolution                      : 16 bits
Video delay                      : -42ms
Stream size                      : 4.59 MiB (7%)

Chyba wszystko sie zgadza, czy coś jeszcze warto zmienić ??

andy 10.08.2009 19:15

Cytat:

Myślę że avidemux lepiej się sprawdził.
Oba są dobre a to którego użyjesz zależy od indywidualnych wymagań.
Cytat:

Chyba wszystko sie zgadza, czy coś jeszcze warto zmienić ??
Jak pomogło i film się nie tnie to chyba już nic nie warto ruszać.


Wszystkie czasy w strefie CET. Aktualna godzina: 17:35.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.