PDF をビデオに変換するテンプレートが必要です。残念ながら、/video/merge ロボットには、フレームレート (スライドの長さ) とビデオの長さの両方が必要なようです。PDF のページ数がわからないため、期間を指定できません。
これを回避する方法はありますか?
これは私の現在のテンプレートのセクションです:
"pdf_to_images": {
"use": ":original",
"robot": "/document/thumbs",
"format": "png",
"width": 1920,
"height": 1080
},
"encode": {
"use": {
"steps": [
{
"name": "pdf_to_images",
"as": "image"
}
]
},
"robot": "/video/merge",
"preset": "iphone",
"width": 1920,
"height": 1080,
"ffmpeg": {
"b": "8000K"
},
"framerate": "${fields.framerate}",
"duration": "100"
},
//...store...
アップロードのフィールドから「フレームレート」を置き換える必要がありますが、「pdf_to_images」からの結果の数を動的にカウントする「期間」を置き換えることはできますか?
そうしないと、「pdf_to_images」の各画像結果から個々のビデオを作成し、それらを連結することに行き詰まっています。これは、リソースの資本化の点でかなり過剰に思えます。
考え?