2016-04-13 22 views
1

Bir mp4 dosyasına sahibim, input0.mp4. Şimdi bunu bir HLS'ye ve sadece bir adımda sadece bir reserver sesine dönüştürmek istiyorum. Şimdi bunu aşağıdaki gibi iki adımda gerçekleştirebilirim. Önce bir mp3 dosyasına dönüştürme, ikinci dilimleme mp3 dosyası m3m8.ffmpeg mp4'ü hls m3u8 ve reserver sesine dönüştürün

ffmpeg -i input0.mp4 input0.mp3 

ffmpeg -i input0.mp3 -c:v libx264 -c:a aac -strict -2 -f hls -hls_list_size 0 output.m3u8 

Tek adımla bunu gerçekleştirmek için ffmpeg kullanmak istiyorsam, bunu nasıl yapabilirim?

+0

Programlama sorusu değil - deneyin [su]? –

cevap

3

Komutu birden çok satıra ayırdım, böylece farklı çıktılar için aynı girişi kullanıyorsanız sözdiziminin nasıl göründüğünü görebilirsiniz.

fmpeg -i input0.mp4 \ 
    -vn input0.mp3 \ 
    -c:v libx264 -c:a aac -strict -2 -f hls -hls_list_size 0 output.m3u8 

Yardım edin.

+0

Beklendiği gibi çalışmıyor. Hala videosu var. – user3678248

+0

Oh ... daha sonra video akışını açıkça devre dışı bırakmak için '-vn' seçeneğini kullanın. Yanıtımı buna göre düzenledim. –

+0

Evet, işe yarıyor. add -vn "ffmpeg -i input0.mp4 -vn -c: v libx264 -c: bir aac -strict -2 -f hls -hls_list_size 0 çıkış.m3u8". Teşekkürler. – user3678248

İlgili konular