ffmpeg - как разбить аудиофайл .aac на маленькие части, размером ровно 4,00 секунды (без учета ключевых кадров)

На странице руководства cset-shield есть следующее примечание:

Если для экрана задана необязательная опция --kthread = on , то все потоки ядра (за исключением потоков ядра с прерываниями, привязанными к процессору) также перемещаются в системный набор.

Я интерпретирую это как «(некоторые) потоки ядра прерывания связаны с процессором». Судя по названию, ksoftirqd (демон IRQ ядра) кажется вероятным кандидатом! (Кстати, я не думаю, что эти потоки ядра повлияют на измерения производительности.)

0
12.03.2019, 17:56
1 ответ

Проблема решена:

#!/bin/bash
avfile=/tmp/video.mp4
ffmpeg -i "$avfile" -c:v libx264 -crf 23 -map 0 -segment_time 4 -g 4 -sc_threshold 0 -force_key_frames "expr:gte(t,n_forced*4)" -f segment /tmp/output/"${avfile%.mp4}%03d.mp4"
1
28.01.2020, 03:55

Теги

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