У мене є сервер HP Z600 з NVIDIA Quadro 4000. Я в реальному житті і в даний час працює на провідних спортивних Broadcaster в Індії.
Я новачок у світі FFMpeg і у нас є нова вимога, щоб декодувати потік HLS в якості вхідних даних і мати MXF XDCAM 50 для виведення.
Робочий процес: Я планую встановити робочий процес FFMpeg, де я отримаю вхід як HLS (m3u8) "Live Stream" (1280 * 720), захопити його в MXF XDCAM 50 (1920 * 1080) на ffmpeg. Захоплення буде збережено в мережному сховищі. Цей файл MXF буде імпортовано в Adobe Premier Pro для редагування пакунків VOD на зростаючому файлі. Ми маємо мережу 1gig для цієї операції.
Нижче наведено команду FFmpeg, яку я використовую.
ffmpeg -re -i " http: //input.m3u8? fifo_size = 50000 "-r 25 -pix_fmt yuv422p -vcodec mpeg2video -non_linear_quant 1 -flags + ildct + ilme -top 1 -dc 10 -intra_vlc 1 -qmax 6 -lmin" 1 * QP2LAMBDA "-rc_max_vbv_use 1 -rc_min_vbv_use 1 -b: v 50000k - minrate 50000k -maxrate 50000k -bufsize 36408333 -акодек pcm_s16le -ar 48000-bf 2 -f mxf Y: \ t
Спостереження: Вихід цієї команди при імпорті на Adobe Premier Pro має аудіосинхронний аудіосигнал 2-3 кадрів. Крім того, після завершення майже 90 хвилин захоплення аудіосигналу AV збільшується в секундах або навіть хвилинах.
Запитання:
- Чи є щось більш необхідне в командному рядку для вирішення проблеми outsync?
- Чи є прапор для ffmpeg, щоб запустити помилки безкоштовно для більш тривалого протягом 8-10 годин?
- Чи можна додати прапор, щоб ігнорувати помилки в прямому ефірі? Як і у нас -перевірка_нефатального для UDP TS.
- Скільки таких захоплень я можу почати одночасно на одному сервері з конфігурацією, яку я маю?
З повагою, Сагар Ширке
ffmpeg -i "http://input.m3u8?fifo_size=50000" -c copy cap.mp4
створити файл, де A і V синхронізовані?