用Latex嵌入pdf的视频无法正确播放

如何解决用Latex嵌入pdf的视频无法正确播放

我想使用media9包将mp4视频(带有H.264编解码器)嵌入到带有Latex的pdf中。编译期间没有错误消息。在激活pdf中的视频之前,有一个静止图像(按预期),但是在激活后,只有一个黑色窗口,视频无法正常播放。

下面给出了一个最小的示例。它是an Overleaf template的简化版本,用于使用Latex将mp4文件嵌入到pdf文档中。我已经将静止图像 penguins.jpg 附加到了这个问题,但是我无法(或不知道如何)将视频{em> penguinschasingbutterfly.mp4 附加到{{1} }。

stackoverflow

激活前,pdf看起来像

激活后,pdf看起来像

media9 documentation中的视频文件和其他pdf中嵌入的视频也是如此。 \documentclass[12pt,a4paper]{article} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{parskip} \usepackage{graphicx} \usepackage{media9} \begin{document} This is an .mp4 file: % using a .mp4; downloaded from https://www.youtube.com/watch?v=-9iXD2-hbJM \includemedia[width=0.6\linewidth,height=0.6\linewidth,activate=pageopen,passcontext,transparent,addresource=penguinschasingbutterfly.mp4,flashvars={source=penguinschasingbutterfly.mp4} ]{\includegraphics[width=0.6\linewidth]{penguins}}{VPlayer.swf} \end{document} 文档中提供的其他多媒体文件,例如音频文件和3D对象,均可以正常工作。

我的pdf阅读器是media9,我将Internet浏览器Mozilla Firefox的Shockwave Flash插件更新为Adobe Acrobat Reader DC (20.012.20048),因为media9文档在其要求中提到了Firefox的Shockwave Flash 32.0 r0插件(第2章)。

出现黑色窗口而无法显示视频的原因是什么?

P.S .:如果其他任何Latex软件包都能很好地处理pdf文件中的视频(即使已过时,例如Adobe Flash Playermovie15),这对我来说也是一种替代选择。

解决方法

Adob​​e将于2020年底停止对Flash的支持。

在过去(不久的将来)的某个地方,您可能已经确定可以停止在Acrobat Reader中使用Flash。您想在播放嵌入式视频时在弹出窗口中询问您。从该决定开始,或者从1/1/2021起,最新的视频和音频播放将取决于您操作系统的媒体插件,在大多数情况下,这很不稳定。另外,播放器配置将不再可用,例如“循环”,“控件”,“自动播放”等。

正如乔尔·格拉西(Joel Geraci)在Acrobat支持论坛上所说的in one of his answers一样,现在,最佳做法是链接视频而不是嵌入视频。

对于这种回归我很抱歉:(。

免责声明:我是media9 LaTeX软件包的作者。

,

此解决方案适用于我(Adobe Acrobat Reader 2021.001.20142): https://tex.stackexchange.com/questions/516029/media9-is-becoming-obsolete-dec-2020-any-alternatives-for-embedding-video-audio

  1. 转到 Windows 设置 > 显示 > 图形设置 > 在选择应用程序/浏览下 >
  2. 添加 Acrobat.exe 并将默认值从“让 Windows 决定”编辑为节能英特尔。
  3. 重新启动 Acrobat。
  4. 尝试播放视频。

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

相关推荐


使用本地python环境可以成功执行 import pandas as pd import matplotlib.pyplot as plt # 设置字体 plt.rcParams['font.sans-serif'] = ['SimHei'] # 能正确显示负号 p
错误1:Request method ‘DELETE‘ not supported 错误还原:controller层有一个接口,访问该接口时报错:Request method ‘DELETE‘ not supported 错误原因:没有接收到前端传入的参数,修改为如下 参考 错误2:cannot r
错误1:启动docker镜像时报错:Error response from daemon: driver failed programming external connectivity on endpoint quirky_allen 解决方法:重启docker -> systemctl r
错误1:private field ‘xxx‘ is never assigned 按Altʾnter快捷键,选择第2项 参考:https://blog.csdn.net/shi_hong_fei_hei/article/details/88814070 错误2:启动时报错,不能找到主启动类 #
报错如下,通过源不能下载,最后警告pip需升级版本 Requirement already satisfied: pip in c:\users\ychen\appdata\local\programs\python\python310\lib\site-packages (22.0.4) Coll
错误1:maven打包报错 错误还原:使用maven打包项目时报错如下 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.2.0:resources (default-resources)
错误1:服务调用时报错 服务消费者模块assess通过openFeign调用服务提供者模块hires 如下为服务提供者模块hires的控制层接口 @RestController @RequestMapping("/hires") public class FeignControl
错误1:运行项目后报如下错误 解决方案 报错2:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default-compile) on project sb 解决方案:在pom.
参考 错误原因 过滤器或拦截器在生效时,redisTemplate还没有注入 解决方案:在注入容器时就生效 @Component //项目运行时就注入Spring容器 public class RedisBean { @Resource private RedisTemplate<String
使用vite构建项目报错 C:\Users\ychen\work>npm init @vitejs/app @vitejs/create-app is deprecated, use npm init vite instead C:\Users\ychen\AppData\Local\npm-
参考1 参考2 解决方案 # 点击安装源 协议选择 http:// 路径填写 mirrors.aliyun.com/centos/8.3.2011/BaseOS/x86_64/os URL类型 软件库URL 其他路径 # 版本 7 mirrors.aliyun.com/centos/7/os/x86
报错1 [root@slave1 data_mocker]# kafka-console-consumer.sh --bootstrap-server slave1:9092 --topic topic_db [2023-12-19 18:31:12,770] WARN [Consumer clie
错误1 # 重写数据 hive (edu)> insert overwrite table dwd_trade_cart_add_inc > select data.id, > data.user_id, > data.course_id, > date_format(
错误1 hive (edu)> insert into huanhuan values(1,'haoge'); Query ID = root_20240110071417_fe1517ad-3607-41f4-bdcf-d00b98ac443e Total jobs = 1
报错1:执行到如下就不执行了,没有显示Successfully registered new MBean. [root@slave1 bin]# /usr/local/software/flume-1.9.0/bin/flume-ng agent -n a1 -c /usr/local/softwa
虚拟及没有启动任何服务器查看jps会显示jps,如果没有显示任何东西 [root@slave2 ~]# jps 9647 Jps 解决方案 # 进入/tmp查看 [root@slave1 dfs]# cd /tmp [root@slave1 tmp]# ll 总用量 48 drwxr-xr-x. 2
报错1 hive> show databases; OK Failed with exception java.io.IOException:java.lang.RuntimeException: Error in configuring object Time taken: 0.474 se
报错1 [root@localhost ~]# vim -bash: vim: 未找到命令 安装vim yum -y install vim* # 查看是否安装成功 [root@hadoop01 hadoop]# rpm -qa |grep vim vim-X11-7.4.629-8.el7_9.x
修改hadoop配置 vi /usr/local/software/hadoop-2.9.2/etc/hadoop/yarn-site.xml # 添加如下 <configuration> <property> <name>yarn.nodemanager.res