Zanonimizowana wersja forum tylko do odczytu

ffmpeg - przykład streamu z kilkoma ścieżkami

Pobieranie, nagrywanie, kopiowanie, transkodowanie strumienia audio/wideo.
Post Reply
anonim
Weteran
Posts: 826
Joined: 2013-05-04, 15:44

ffmpeg - przykład streamu z kilkoma ścieżkami

Post by anonim »

Często zdarza się, że chcemy restreamować strumień audio/wideo z wieloma ścieżkami, aczkolwiek podczas próby dostajemy błędy.

Wtedy niezbędne jest skorzystanie z opcji -map, kóra służy do wyboru własnie omawianych ścieżek.

Pierwsze użycie tej opcji - odnosi się do samego strumienia wideo, ponowne zaś do strumienia audio.

Code: Select all

ffmpeg -i "źródło" -acodec aac -strict experimental -ab 64k -ar 44100 -vcodec flv -r 25 -map 0:0 -map 0:1 -f flv rtmp://serwer/wychodzący


Jak widać w przykładzie wybraliśmy numery ścieżek 0 i 1 - jednak nie zawsze akurat tak jest.

Skąd wiadomo jaki numer wybrać ?

Image

Jak widać na wyżej zamieszczonym obrazku ffmpeg pokazuje jakie ścieżki są dostępne i czego dotyczą, co znacznie ułatwia nam dobranie odpowiedniego dla nas kodeka w zależności od tego jak chcemy tą transmisję wykorzystać.

Post Reply