Как я могу проверить из командной строки, активно ли FFMpeg воспроизводит аудио?

Использование Chrome (, но Firefox, вероятно, также будет работать ).

  1. Открыть инструменты разработчика
  2. Нажмите кнопку «Загрузить».
  3. Загрузить, но немедленно отменить
  4. Откройте вкладку «Сеть» в DevTools. Найдите «Zip?authKey=» в DevTools и откройте его (нажмите ). Это POST-запрос.
  5. Нажмите «Просмотреть источник» справа от «Данные формы» внизу.
  6. Постройте команду следующим образом:

 

wget --post-data='<raw form data>' '<Download URL>'

или:

wget --post-data='resIds=xxx&canary=yyy&authkey=zzz' 'https://cid--foobar.users.storage.live.com/downloadfiles/V1/Zip?authKey=zzz'

Это работает даже на другом хосте (с другим IP-адресом ).

1
30.08.2019, 23:43
1 ответ

Установите время ожидания, например,. 1000000 (10 секунд )-, затем ffmpeg завершит работу, если не получит никаких данных в течение 10 секунд. Тогда вы можете, например. запустить ffmpeg в цикле.

0
28.01.2020, 00:01

Теги

Похожие вопросы