Цикл MP4 из преобразованного анимированного Gif

Вы можете сделать это с помощью sed следующим образом:

sed -e 's,\\n(.*,,' unset

или с помощью awk , вам нужно сделать много убегающих

awk -F'\\\\n\\(' '{print $1}' unset

, чтобы получить право побега как для \ до n , так и для защиты от специальной интерпретации (

3
17.05.2016, 08:15
3 ответа

Simplemente convertiría el gif a MP4 PRIMERO y luego lo repetiría unas 100 veces. La idea básica es la misma, pero desde el punto de vista obvio, no parece funcionar tan bien para alimentar múltiples animaciones gif en el transcodificador. En lugar de hacer eso, simplemente convierta uno y luego repita los resultados tantas veces como sea necesario.

1
27.01.2020, 21:12

Сначала преобразуйте GIF в видео [высокого -качества]

ffmpeg -i anim.gif -crf 12 -pix_fmt yuv420p anim-single.mp4

Затем создайте новое видео с несколькими повторами одного

ffmpeg -i anim-single.mp4 -filter_complex "loop=120:9999" anim-final.mp4

Проверено сегодня в ffmpeg версии 4.1.3

1
27.01.2020, 21:12

Нашел это, когда искал способ зациклить несколько GIF-файлов в установленном порядке. Если вы не возражаете, сообщите ему, сколько секунд вы хотите, чтобы он зацикливался

ffmpeg -ignore_loop 0 -t 50 -i giphy.gif -pix_fmt yuv420p output.mp4

Где -t 50, 50 — количество секунд, которое будет длиться видео.

1
27.01.2020, 21:12

Теги

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