使用视频的第一帧作为 <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

jl316 回答:使用视频的第一帧作为 <image> 源

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/4884.html

大家都在问