Video Akışı İçin Kodlayıcı Olarak FFMPEG Kullanımı Eğitimi
Bu eğitim, hizmetlerimizi kullanarak yayın yapmak için ffmpeg kullanmayı amaçlamaktadır. Tüm ayarlar komut satırında yapılır. Mor renkteki tüm karakterler, hesabınızdaki doğru bilgilerle değiştirilmelidir.
ffmpeg için örnek komut:
#: ffmpeg -i 'FILE or LINK' -crf 30 -preset ultrafast -acodec aac -strict experimental -ar 44100 -ac 2
-b:a 96k -vcodec libx264 -r 25 -b:v 300k -f flv
'rtmp://Username:Password@test.
primcast.com:1935
/ApllicationName/livestream'
-i 'FILE or LINK'
ffmpeg'e giriş akışının nereden çekileceğini söyler. Bu bir dosya, bir aygıt veya başka bir akış olabilir.
Cihazlardan yakalama örneği: -i video="screen-capture-recorder":audio="Stereo Mix (IDT High Definition)"
Dosya için örnek: -i '/home/user/sample.mp4'
Bağlantı için örnek: -i 'udp://127.0.0.0:1000/'
-crf 30
İçerik Oranı Faktörünü ayarlar.
Bu, daha 'karmaşık' sahnelerde bit hızını değiştirirken makul ölçüde tutarlı bir video kalitesi sağlamaya çalışan bir x264 argümanıdır.
30 değeri biraz daha düşük kalite ve bit hızına izin verir.
-Adından da anlaşılacağı gibi önceden -preset
ultra hızlı, mümkün olan en hızlı kodlamayı sağlar.
-acodec
aac ses kodeğini (dahili AAC kodlayıcısı) ayarlar
-strict
deneysel, bazı deneysel kodeklerin kullanımına izin verir (dahili AAC kodlayıcısı deneyseldir)
-ar 44100
ses örnekleme hızını ayarla
-ac 2
iki ses kanalını belirtir (Stereo)
-b:a 96k
ses bit hızını ayarlar
-vcodec libx264
video kodeğini ayarlar
-r 25
kare hızını ayarla
-b:v 300k
video bit hızını ayarlar
-f flv
çıktı akışının bir flv sarmalayıcısında iletileceğini söylüyor
'rtmp://Username:Password@test.
adresinden video akışı sunucumuza aktarılır. Kullanıcı Adı ve Şifre'yi hesabınızdakilerle değiştirin.
primcast.com:1935/live/livestream'
test.primcast.com adresini hesabınızdaki Yayın Adresi ile değiştirin.
ApplicationName kısmını panonuzdaki ile değiştirin.
Yapılandırıldıktan ve yayınlandıktan sonra, akışı HLS bağlantısından VLC gibi bir programda görüntüleyebilir veya oynatıcıyı Oynatıcı Oluştur bağlantısından gömebilirsiniz.