微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用视频的第一帧作为 <image> 源

如何解决使用视频的第一帧作为 <image> 源

我正在尝试从“视频”报告(基本上是包含一些信息和视频的页面生成可下载的 pdf 报告。当您下载它时,它应该会显示视频的第一帧。

我需要将它放在 <image> 标记中,因为 DomPDF 不显示具有预加载图像的 <video> 标记....

我在共享主机上,我有可用的 PHP,但仅此而已..

我尝试使用 FFMpeg 来获取视频的第一帧,但无法正常工作。它有一些奇怪的错误

Fatal error: Uncaught Alchemy\BinaryDriver\Exception\ExecutableNotFoundException: Executable not found,proposed : avprobe,ffprobe in /home/aquady1q/public_html/verslagen/vendor/alchemy/binary-driver/src/Alchemy/BinaryDriver/AbstractBinary.PHP:159 Stack trace: #0 /home/aquady1q/public_html/verslagen/vendor/PHP-ffmpeg/PHP-ffmpeg/src/FFMpeg/Driver/FFProbedriver.PHP(48): Alchemy\BinaryDriver\AbstractBinary::load(Array,NULL,Object(Alchemy\BinaryDriver\Configuration)) #1 /home/aquady1q/public_html/verslagen/vendor/PHP-ffmpeg/PHP-ffmpeg/src/FFMpeg/FFProbe.PHP(226): FFMpeg\Driver\FFProbedriver::create(Object(Alchemy\BinaryDriver\Configuration),NULL) #2 /home/aquady1q/public_html/verslagen/vendor/PHP-ffmpeg/PHP-ffmpeg/src/FFMpeg/FFMpeg.PHP(132): FFMpeg\FFProbe::create(Array,Object(Doctrine\Common\Cache\ArrayCache)) #3 /home/aquady1q/public_html/verslagen/api/videos/thumb.PHP(17): FFMpeg\FFMpeg::create() #4 {main} Next FFMpeg\Exception\ExecutableNotFoundException: Unable to load FFProbe in /home/aquady1q/public_html/ve in /home/aquady1q/public_html/verslagen/vendor/PHP-ffmpeg/PHP-ffmpeg/src/FFMpeg/Driver/FFProbedriver.PHP on line 50

如果需要,请链接到 api: https://aquadynamica.be/verslagen/api/videos/thumb.php?video=video2_6102bf872f254.mp4

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。