1

私は異なる形式の 2 つの pdf を持っています。それらをビデオに変換する必要があります。両方とも異なるスクリプトで動作しています。すべてに共通のスクリプトが必要です。任意の提案をいただければ幸いです。

以下のスクリプトで変換する1つのpdf

exec("convert -density 150 -quality 100 -resize 800x $pdf_path $temp_images ");
exec("ffmpeg -loop 1 -f image2 -r 0.5 -b 1800 -i $temp_images_wildcard -c:v libx264 -preset slow -tune stillimage -r 5 -t 22 -y $frame_target 2>&1",$output);

このスクリプトで動作する別の変換

exec("convert -geometry 1600x1600 -density 200x200 -quality 100 $pdf_path $temp_images ");
exec("ffmpeg -loop 1 -f image2 -r 0.5 -b 1800 -i $temp_images_wildcard -c:v libx264 -preset slow -tune stillimage -r 5 -t 22 -y $frame_target 2>&1",$output);

ありがとうプリート

4

3 に答える 3

1

これは動作します:

exec("convert -geometry 1600x1600 -density 300x300 -quality 100 -resize 1500x $pdf_path $temp_images 2>&1",$output);
exec("ffmpeg -loop 1 -f image2 -r 0.5 -b 1800 -i $temp_images_wildcard -c:v libx264 -preset slow -tune stillimage -r 5 -t 22 -y $frame_target 2>&1",$output);
于 2012-05-17T05:38:40.800 に答える
0

私はこれを試してみます:

exec("convert -density 200 $pdf_path -resize 800x -quality 100 $temp_images ");
于 2012-05-15T12:07:28.357 に答える
0

これが答えです:

exec("convert -geometry 1600x1600 -density 300x300 -quality 100 -resize 1500x $pdf_path $temp_images 2>&1",$output);
exec("ffmpeg -loop 1 -f image2 -r 0.5 -b 1800 -i $temp_images_wildcard -c:v libx264 -preset slow -tune stillimage -r 5 -t 22 -y $frame_target 2>&1",$output);

ありがとう

于 2012-05-17T04:49:59.873 に答える