我想从pdf文件制作视频。有可能吗? 我使用ffmpeg创建了视频,但不能使用 可以从pdf和doc创建视频。这是可能从pdf文件创建视频?
3
A
回答
3
这里是脚本将PDF转换为视频:
exec("convert -geometry 1600x1600 -density 200x200 -quality 100 -resize 800x $pdf_path $temp_images");
exec("ffmpeg -loop 1 -f image2 -framerate 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);
+0
转换:缺少图像文件名 – KJW
2
您可以将PDF转换为图像,然后使用旧的方法来生成视频
0
标准FPS(每秒帧数)的视频是30岁左右,这就是为什么定期呼叫保持它在通常的文档格式是不切实际的。 There's a way将PDF文件转换为图像,然后您可以在视频中使用它。
1
假设您的PDF文件在你的工作目录,创建一个从一组PDF文件的电影文件可以执行:
exec("mogrify -verbose -density 500 -resize 800 -format png ./*.pdf")
exec("convert -delay 600 *.png movie.mp4")
这需要安装Imagemagick和Ghostscript。适用于Linux/Mac OS X/Microsoft Windows。不是矢量的。
如果你想生成一些PDF文件来测试命令,这里是一个Python脚本生成的PDF文件:
import pandas as pd
import numpy as np
from matplotlib import pyplot as plt
for i in range(10):
np.random.seed(i)
dates = pd.date_range('1/1/2000', periods=50)
print('dates: {0}'.format(dates))
df = pd.DataFrame(np.random.randn(len(dates), 1), index=dates.astype(str), columns=['A'])
print('df: {0}'.format(df))
plt.figure(figsize=(60,15))
df.plot(y='A', use_index=True)
plt.xticks(rotation=70)
plt.savefig('plot_{0}.pdf'.format(i), dpi=300, bbox_inches='tight')
FYI:
- Imagemagick Convert PDF to JPEG: FailedToExecuteCommand `"gswin32c.exe"/PDFDelegateFailed - - >如果没有安装Ghostscript,那就是你得到的错误信息。
- Convert every pdf in the current directory to png - > convert不支持批量转换,与mogrify不同。
- ffmpeg要求图像具有一些非常特定的命名约定,不像convert只是采用字典顺序。
- Using Imagemagick to convert images to the video: background of the video is black, whereas the background of the pictures are white
- How can I run mogrify over the 3 million JPG files? - > mogrify只能处理当时的一个文件,而是一个可以与
xargs
绕过去。
相关问题
- 1. 是否有可能从Flash中的BitmapDatas创建视频文件?
- 2. OpenCV从文本文件创建视频
- 3. 创建视频文件
- 4. 创建视频文件
- 5. 从NSMutableData创建PDF文件
- 6. C++从多个视频文件创建1个视频
- 7. 从多个视频部分创建单个视频文件
- 8. 使用AV Foundation可以从RGB帧创建视频文件
- 9. iphone从pdf页面创建PDF文件
- 10. 如何使用多个视频文件创建视频文件?
- 11. 是否可以从base64字符串创建一个pdf文件?
- 12. 从pdf文件创建.txt文件
- 13. 是否有可能从文件系统创建VectorDrawable(* .xml文件)
- 14. 从图像和音频创建视频文件(预先录制)
- 15. 通过文件输入从视频文件创建缩略图
- 16. 这是可能在joomla创建新的配置文件
- 17. 创建PDF文件
- 18. 创建PDF文件?
- 19. 是否有可能创建一个等距视频
- 20. 这个文件是视频(Python)吗?
- 21. 创建PDF文件,但不能打开
- 22. 从图像创建视频
- 23. 使用PHP创建视频文件
- 24. 如何创建动态视频文件?
- 25. OpenGL - 创建视频输出文件
- 26. 在Windows Phone创建视频文件7
- 27. 在PDFBOX中创建PDF文件(从现有的pdf文件)
- 28. 是否有可能从云中创建时间流逝的视频
- 29. PDF创建软件可用?
- 30. 这是可能打破PDF文件小于明智的破坏?
为什么downvote?完全有效的问题与价值。 – KJW