如何在PDF中嵌入MP4?

问题描述

我是img2pdf的快乐用户。该工具所做的工作最少,可以将一系列JPEG 2000 / JPEG / PNG图像放入PDF“信封”中。但是,我现在面临着一个新的挑战:将MP4文件嵌入到PDF“信封”中。

我看到商业工具可以做到这一点,如:

这里是一个这样的示例PDF文件(此示例中的Windows上不需要Flash):

它似乎已在ISO 32000-1(PDF 1.7 Extension Level 5)中引入

我正在寻找一种在PDF流中使用 Rich Media批注解决方案。

关于超级用户/堆栈溢出,有许多重复的问题,几乎都与imagemagick / convert命令行工具有关。但就我而言,convert将图像扩展为多页PDF(这不是我所期望的行为):

$ convert input.mp4 output.pdf
$ pdfinfo output.pdf 
Title:          out
Producer:       https://imagemagick.org
CreationDate:   Wed Aug 19 15:38:01 2020 CEST
ModDate:        Wed Aug 19 15:38:01 2020 CEST
Tagged:         no
UserProperties: no
SUSPECTs:       no
Form:           none
JavaScript:     no
Pages:          1601
Encrypted:      no
Page size:      352 x 288 pts
Page rot:       0
File size:      534407296 bytes
Optimized:      no
PDF version:    1.3

具有:

$ convert --version
Version: ImageMagick 6.9.10-23 Q16 x86_64 20190101 https://imagemagick.org
copyright: © 1999-2019 ImageMagick Studio LLC
License: https://imagemagick.org/script/license.PHP
Features: Cipher DPC Modules OpenMP 
Delegates (built-in): bzlib djvu fftw fontconfig freetype jbig jng jpeg lcms lqr ltdl lzma openexr pangocairo png tiff webp wmf x xml zlib

$ file input.mp4 
input.mp4: ISO Media,MP4 Base Media v1 [IS0 14496-12:2003]
$ ffprobe -v quiet -print_format json  -show_streams input.mp4 | grep codec_long_name
            "codec_long_name": "H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10",

既然从Acrobat中删除了Flash支持(2020年12月),您如何将MP4嵌入PDF中?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)