Zanonimizowana wersja forum tylko do odczytu

Jakie ustawienia?

Forum poświęcone serwisowi www.weeb.tv.
Post Reply
anonim
Początkujący
Posts: 14
Joined: 2015-09-06, 02:59

Jakie ustawienia?

Post by anonim »

Jakie powininem ustawic parametry w ffmpeg do streaminu przy takim pliku?

Code: Select all

General

Complete name :	C:\Users\Administrator\Desktop\ffmpeg_PLAYER\bin\BH.avi
Format :	AVI
Format/Info :	Audio Video Interleave
File size :	700 MiB
Duration :	1h 41mn
Overall bit rate :	961 Kbps
Writing application :	VirtualDubMod 1.5.10.2 (build 2540/release)
Writing library :	VirtualDubMod build 2540/release

Video

ID :	0
Format :	MPEG-4 Visual
Format profile :	Advanced Simple@L5
Format settings, BVOP :	2
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 :	1h 41mn
Bit rate :	823 Kbps
Width :	640 pixels
Height :	272 pixels
Display aspect ratio :	2.35:1
Frame rate :	23.976 fps
Color space :	YUV
Chroma subsampling :	4:2:0
Bit depth :	8 bits
Scan type :	Progressive
Compression mode :	Lossy
Bits/(Pixel*Frame) :	0.197
Stream size :	600 MiB (86%)
Writing library :	XviD 65

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 :	1h 41mn
Bit rate mode :	Constant
Bit rate :	128 Kbps
Channel(s) :	2 channels
Sampling rate :	48.0 KHz
Compression mode :	Lossy
Stream size :	93.2 MiB (13%)
Alignment :	Aligned on interleaves
Interleave, duration :	42 ms (1.00 video frame)
Interleave, preload duration :	504 ms
Writing library :	LAME3.99.5

Próbowałem z takimi ale pewnie trzeba coś zmienic.

Code: Select all

ffmpeg -re -f concat -i lista.txt -vcodec libx264 -b:v 640K -b:a 448K -preset ultrafast -acodec aac -strict -2 -f flv rtmp://live.weeb.tv/app/2axxxxxxxxxxxxxx
Dziekuje,

koze

anonim
Początkujący
Posts: 98
Joined: 2015-08-13, 16:38

Re: Jakie ustawienia?

Post by anonim »

koze wrote:Jakie powininem ustawic parametry w ffmpeg do streaminu przy takim pliku?

Code: Select all

General

Complete name :	C:\Users\Administrator\Desktop\ffmpeg_PLAYER\bin\BH.avi
Format :	AVI
Format/Info :	Audio Video Interleave
File size :	700 MiB
Duration :	1h 41mn
Overall bit rate :	961 Kbps
Writing application :	VirtualDubMod 1.5.10.2 (build 2540/release)
Writing library :	VirtualDubMod build 2540/release

Video

ID :	0
Format :	MPEG-4 Visual
Format profile :	Advanced Simple@L5
Format settings, BVOP :	2
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 :	1h 41mn
Bit rate :	823 Kbps
Width :	640 pixels
Height :	272 pixels
Display aspect ratio :	2.35:1
Frame rate :	23.976 fps
Color space :	YUV
Chroma subsampling :	4:2:0
Bit depth :	8 bits
Scan type :	Progressive
Compression mode :	Lossy
Bits/(Pixel*Frame) :	0.197
Stream size :	600 MiB (86%)
Writing library :	XviD 65

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 :	1h 41mn
Bit rate mode :	Constant
Bit rate :	128 Kbps
Channel(s) :	2 channels
Sampling rate :	48.0 KHz
Compression mode :	Lossy
Stream size :	93.2 MiB (13%)
Alignment :	Aligned on interleaves
Interleave, duration :	42 ms (1.00 video frame)
Interleave, preload duration :	504 ms
Writing library :	LAME3.99.5

Próbowałem z takimi ale pewnie trzeba coś zmienic.

Code: Select all

ffmpeg -re -f concat -i lista.txt -vcodec libx264 -b:v 640K -b:a 448K -preset ultrafast -acodec aac -strict -2 -f flv rtmp://live.weeb.tv/app/2axxxxxxxxxxxxxx
Dziekuje,

koze
natomiast tutaj niestety nie pomogę :) pozdrawiam ktoś lepszy odmienię się na pewno znajdzie.

anonim
Początkujący
Posts: 100
Joined: 2015-01-09, 21:42

Re: Jakie ustawienia?

Post by anonim »

jakie błędy zwraca ffmpeg?

anonim
Początkujący
Posts: 14
Joined: 2015-09-06, 02:59

Re: Jakie ustawienia?

Post by anonim »

magicv wrote:jakie błędy zwraca ffmpeg?
Nie chodzi mi o bledy. Choc pewnie to tez jest moj blad ze na poczatku nie zwracalem uwagi co pojawia sie zanim zaczyna sie streaming.
Jesli mam jakis plik avi i zaczynam streaming poprzez fmle to jakosc na weeb jest prawie taka sama gdybym go ogladal prosto z mojego kompa na TV.
Natomiast jesli ten sam plik zaczynam streamowac poprzez ffmpeg to z ustawieniami jak wyzej to jakosc jest o wiele gorsza.

Rozumiem ze w tym przypadku moje ustawienia w ffmpeg odpowiadaja za gorsza jakosc streamu? Chyba ze sie myle?

Jaki jest najlepszy format do streamingu jakiegos materialu aby jakosc na weeb byla np w HD720?

anonim
Początkujący
Posts: 98
Joined: 2015-08-13, 16:38

Re: Jakie ustawienia?

Post by anonim »

koze wrote:
magicv wrote:jakie błędy zwraca ffmpeg?
Nie chodzi mi o bledy. Choc pewnie to tez jest moj blad ze na poczatku nie zwracalem uwagi co pojawia sie zanim zaczyna sie streaming.
Jesli mam jakis plik avi i zaczynam streaming poprzez fmle to jakosc na weeb jest prawie taka sama gdybym go ogladal prosto z mojego kompa na TV.
Natomiast jesli ten sam plik zaczynam streamowac poprzez ffmpeg to z ustawieniami jak wyzej to jakosc jest o wiele gorsza.

Rozumiem ze w tym przypadku moje ustawienia w ffmpeg odpowiadaja za gorsza jakosc streamu? Chyba ze sie myle?

Jaki jest najlepszy format do streamingu jakiegos materialu aby jakosc na weeb byla np w HD720?
nie opłaca ci się HD tnie jaki to ma sens ? ustaw sobie jakość SD do nadawania wtedy nic nie będzie ci tneło :) pozdrawiam.

anonim
Początkujący
Posts: 100
Joined: 2015-01-09, 21:42

Re: Jakie ustawienia?

Post by anonim »

Spróbuj zmienić
-vcodec libx264
na
-vcodec copy
a jeżeli będzie brak obrazu to
-vcodec libx264 -b:v 1500K
-b:v zmienia bitrate wideo, im wyższy ustawisz tym obraz będzie lepiej wyglądał przy tym kodeku,
pamiętaj, że będzie się to też wiązało z większym uploadem
nie opłaca ci się HD tnie jaki to ma sens ? ustaw sobie jakość SD do nadawania wtedy nic nie będzie ci tneło
Jakaś bzdura, zmień ISP ;p

anonim
Weteran
Posts: 932
Joined: 2013-09-04, 17:49

Re: Jakie ustawienia?

Post by anonim »

Bartosz z ciebie to taki znawca ze w kazdym temacie prawie bzdury piszesz.

anonim
Posts: 6
Joined: 2015-02-25, 04:45

Re: Jakie ustawienia?

Post by anonim »

Tak przy okazji zapytam. Co oznacza komenda "-strict -2"? Ma to jakiś związek z liczbą rdzeni na procesorze, czy źle to sobie wymyśliłem? ;) Z góry dzięki za info

anonim
Początkujący
Posts: 100
Joined: 2015-01-09, 21:42

Re: Jakie ustawienia?

Post by anonim »

Źle to sobie wymyśliłeś :)
Parametru '-strict -2' używamy korzystając z kodeka audio aac. Ten z kolei w ffmpeg jest w fazie eksperymentalnej, a domyślnie wszystkie eksperymentalne kodeki są wyłączone i żeby móc z niego korzystać należy dopisać właśnie -strict -2 (lub '-strict experimental', to to samo tylko w dłuższej nazwie) inaczej konsola wywali błąd.

anonim
Posts: 6
Joined: 2015-02-25, 04:45

Re: Jakie ustawienia?

Post by anonim »

Dzięki za odpowiedź. Korzystając z okazji mam jeszcze jedno pytanie.

Mam taką linijkę:

ffmpeg.exe -i "mój_plik.avi" -vcodec copy -acodec copy -acodec aac -strict -2 -vcodec libx264 -s 800x600 -b:v 800K -b:a 96K -preset fast -f flv rtmp://(moje źródło)

Gdy włączam to na swoim prywatnym komputerze, wszystko działa poprawnie. Natomiast, w momencie gdy chciałem uruchomić to na VPSie, na początku też wydaje się być okey, jednak co minutę ucina 15s klipu. Wydaje mi się, że to kwestia ustawień. Tylko co może być nie tak? Jeśli chodzi o mój prytwatny komputer, rewelacji też nie ma. Zwykły procesor i5 2500k 3,3 Ghz, 4GB ram, łącze neostrada 80mbit down / 8 mbit up. Serwer dysponuje zarówno lepszymi podzespołami jak i zdecydowanie lepszym łączem. Co może być powodem takiego działania na VPS-ie?

Będę bardzo wdzięczny za udzielenie jakiejkolwiek wskazówki.

anonim
Początkujący
Posts: 100
Joined: 2015-01-09, 21:42

Re: Jakie ustawienia?

Post by anonim »

Masz błędy i to rażące, nie możesz używać jednocześnie -vcodec copy i -vcodec libx264 bo to się wzajemnie wyklucza.Albo chcesz kopiować strumień wideo albo transkodować, to samo tyczy się audio -acodec copy i -acodec aac.
Co do ucinania, dopisz parametr -re po ffmpeg.exe

anonim
Posts: 6
Joined: 2015-02-25, 04:45

Re: Jakie ustawienia?

Post by anonim »

"nie możesz używać jednocześnie -vcodec copy i -vcodec libx264 bo to się wzajemnie wyklucza"

W takim razie, którego lepiej używać? Tak po za tym, czysto z ciekawości zapytam. Jeśli są takie błędy, to dlaczego w domu na komputerze działa poprawnie? Strumień wyświetlany jest prawidłowo.

Tak samo drugie pytanie:

"audio -acodec copy i -acodec aac" - czyli które wyrzucić, a które zostawić?

Przepraszam być może za takiego rodzaju głupie pytania, jednak dopiero się uczę tych komend i ogólnie działania tego programu. Z góry dziękuję za pomoc.

anonim
Początkujący
Posts: 100
Joined: 2015-01-09, 21:42

Re: Jakie ustawienia?

Post by anonim »

Przecież w drugim zdaniu dostałeś od razu odpowiedź na te pytania...
Albo chcesz kopiować strumień wideo albo transkodować, to samo tyczy się audio
Przy kopiowaniu masz oryginalny strumień video/audio jak w pliku źródłowym, a przy użyciu innego kodeka zmieniasz go w locie. Uwaga - nie każdy kodek da się skopiować :)

Co do flagi -re nawet nie wysiliłeś się żeby to sprawdzić więc nie wiem jak chcesz się czegokolwiek nauczyć.

anonim
Posts: 6
Joined: 2015-02-25, 04:45

Re: Jakie ustawienia?

Post by anonim »

Masz rację. Jednak to wszystko wynika z jakiegoś głupiego poradnika, który czytałem, gdzie to wszystko było w jednej linijce i (bez "-re"). Oczywiście nie było nic wyjaśnione, więc wyszedłem z założenia, że tak ma po prostu być. Tak czy inaczej, poradziłem sobie z problemem i jestem zaznajomiony z kolejnymi nowymi komendami. Mimo delikatnie niemiłego tonu z Twojej strony w ostatnim poście, dziękuję serdecznie za pomoc. Choć przyznam, że mój poprzedni post mógł wydawać się trochę irytujący ;). Jeszcze raz dziękuję :!:

Post Reply