簡體   English   中英

如何使用 ffmpeg-python 創建動畫圖像 WebM 文件

[英]How to create an Animated Image WebM file with ffmpeg-python

如何使用 ffmpeg-python 創建動畫圖像 WebM 文件(不是視頻文件)? 下面我使用的是 ffmpeg 和相關的 arguments,下面的 function 創建了一個視頻而不是動畫圖像:

ffmpeg.input(video_url, ss=0)
.filter('scale', motion_width, -1)
.filter('fps', fps=6, round='up')
.output(out_filesystem_motion_filename, pix_fmt='yuv420p', vframes=18, loop=0)
.overwrite_output()
.run()

現在,我發現動畫圖像需要使用“webp”而不是“webm”。 ffmpeg 從時刻 ss 以 6 fps 約 3 秒的視頻文件創建 webm 的最終命令是:

ffmpeg.input(video_url, ss=0)
.filter('scale', motion_width, -1)
.filter('fps', fps=6, round='up')
.output(out_filesystem_motion_filename, vframes=18, loop=0)
.overwrite_output()
.run()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM