Как получить байт смещения для каждого кадра видео с помощью ffmpeg? - PullRequest
0 голосов
/ 28 мая 2020

Я извлекаю кадр в каждую секунду, используя эту команду ниже,

ffmpeg -i input.ts -vf "select='if(eq(n\,0),1,floor(t)-floor(prev_selected_t))'" -vsync 0 output-%04d.png

Я хочу получить байт смещения каждого извлеченного кадра в файл.

Также у меня есть команда для извлечения байта смещения для ключевых кадров только с помощью команды ниже.

ffprobe -skip_frame nokey -select_streams v:0 -count_frames -show_entries frame=pkt_pos,best_effort_timestamp_time -of csv INPUT.ts > output.txt

Приведенная выше команда извлекает байты смещения только для ключевых кадров, я хочу получить положение байта смещения для каждого байта смещения извлеченного кадра.

Есть ли какие-либо варианты для достижения этого с помощью ffmpeg или ffprobe?

...