W poprzednim artykule Kontenery i kodeki nauczyliśmy się, jak zmienić kontener (rozszerzenie) i kodek pliku multimedialnego. W W tym artykule pokażemy, jak zmienić szybkość transmisji bitów. rozwiązanie.
Szybkość transmisji bitów i rozdzielczość mają związek z ilością danych w pliku multimedialnym. it pewnie jest oczywiste, ale i tak to określimy. Zawsze możesz ale mniejsza szybkość transmisji bitów i rozdzielczość jest problemem. Bez specjalnych do oprogramowania i algorytmów, lecz o jakość zawsze będzie decydować.
Dlatego zawsze zaczynaj proces konwersji od pliku źródłowego o najwyższej jakości możesz nam pomóc. Zanim cokolwiek zrobisz, nawet przed zmianą kodeka w kontenerze, sprawdź wyświetlić cechy i zweryfikować że plik źródłowy ma większą szybkość transmisji bitów lub rozdzielczość niż powinna.
Szybkość transmisji bitów to maksymalna liczba bitów używanych do kodowania jednej sekundy multimediów. . Im więcej bitów jest używanych do zakodowania sekundy strumienia, tym większa i wierność technologii.
Jak można się było spodziewać, szybkość transmisji bitów bywa niewielka. Tabela poniżej pokazuje, jaką szybkość transmisji bitów należy stosować w typowych warunkach sieciowych. Dla: Aby porównać treści, dodaliśmy wartości dla płyt Blu-ray i DVD.
metody wyświetlania, | Szybkość transmisji bitów |
---|---|
Blu-ray | 20 MB |
DVD | 6 Mb/s |
Strona na komputer | 2 Mb/s |
Komórka 4G | 0,7 Mb |
Sieć komórkowa 3G | 0,35 Mb/s |
Sieć komórkowa 2G | Zależy od typu sieci. EDGE: 0,4 Mbs GPRS: 0,04 Mbs |
Jakiej wartości należy użyć w przypadku filmów na moich stronach internetowych? Krótka odpowiedź: co najmniej na komputerach, 4G i 3G. Jeśli wyświetlasz reklamy wideo na jednym z rynków zwanych „kolejnymi miliardami użytkowników”, na przykład w Indiach – również sieci 2G. W celach demonstracyjnych wybierzemy sieci 3G.
Korzystając z FFmpeg, ustawiasz szybkość transmisji bitów z flagą (niespodzianka!) (-b
).
Jeśli nie masz zainstalowanego programu FFmpeg, przeczytaj Podstawowe informacje o aplikacji do multimediów aby zacząć korzystać z Dockera.
MP4
/media # ffmpeg -i glocken.mov -b:v 350k -b:a 64k glocken_3g.mp4
WebM
/media # ffmpeg -i glocken.mov -b:v 350k -b:a 64k glocken_3g.webm
Zwróć uwagę na 2 flagi szybkości transmisji bitów: -b:a
i -b:v
. Jeden dotyczy dźwięku
strumieniami wideo, a drugie – dla strumienia wideo.
/media # ls -l
-rw-r--r-- 1 root root 12080306 Mar 7 12:16 glocken.mov
-rwx------ 1 root root 531117 Mar 7 13:42 glocken_3g.mp4
-rwx------ 1 root root 706119 Mar 7 13:46 glocken_3g.webm
Po przygotowaniu plików możesz dostosować ich rozdzielczość.