LaTeX插入视频示例

这篇博客介绍了在LaTeX中如何使用multimedia和media9包来插入视频,并提供了Ubuntu下支持播放PDF视频的Okular阅读器以及桌面录制工具peek的使用信息。不同之处在于media9无法控制播放,而multimedia可以显示控制面板,但视频需单独附上。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

    LaTeX中与插入视频有关的package有好几个,我接触过三个,分别是:multimedia、media9与movie15。目前我使用的LaTeX编译方式是LuaLaTeX,movie15不能在此方式下使用,所以舍去。下面列出multimedia与media9的简单使用示例代码。

开发环境:Ubuntu 18.04.3
开发工具:TeXstudio 2.12.6

\documentclass{article}
%
\usepackage{ctex}% 中文支持
\usepackage{multimedia}
\usepackage{media9}
%\usepackage{movie15} %movie15不能在LuaLateX编译模式下使用
%
%
% ------------------ 开始 -------------------
\begin{document}%
%
%
嵌入视频示例\\

1、使用multimedia


\movie[
  width=10cm,
  height=5cm,
  poster,
  autostart,
  showcontrols,
  loop
]{}{sample.mp4}
% 视频文件并未包含在编译的pdf文件中,播放时需要放在指定目录
%

2、使用meida9


\includemedia[
  width=10cm,
  height=5cm,
  activate=pageopen,
  addresource=test.mp4,
  flashvars={source=test.mp4}
]{}{VPlayer.swf}
%
\end{document}%

    代码中的字面意思还是比较明显的,这里就不做介绍了。这里要特别注意的是,编译后生成的PDF文件,只能在提供视频播放功能的PDF阅读器中观看视频。我使用的Ubuntu 18.04.3操作系统,目前只找到Okular阅读器支持pdf视频播放,系统默认安装的阅读器、金山PDF、福昕PDF都不行。因为我没有在用Windows,所以不清楚其下PDF阅读器的情况,估计Adobe Reader应该没问题。Adobe以前有Linux下的PDF阅读器,后来不支持了,很遗憾。
    multimedia与media9,二者之间有何区别?目前我知道的是:
    1、media9提供的视频支持,无法控制播放、暂停、进度条等,虽然其说明书中介绍了控制按钮的方法,但在Okular下无效(可能Windows下的Adobe Reader会有效果,使用此系统的朋友可以去试试。);multimedia则可以显示控制面板,提供有效控制。
    2、multimedia下嵌入的视频文件,实际上并未被包含进编译后的PDF文件,所以在观看PDF文件时需要把视频文件一同附上;media9则会把视频文件包含进编译后的PDF文件中,所以你会发现,此方式下生成的PDF文件比较大。
    以上两种方式各有特点,大家酌情使用。下面附上GIF效果图(4.5MB):
在这里插入图片描述    因为这里用到GIF文件,所以顺便介绍一个Ubuntu下的桌面录制工具:peek。这个工具除了录制视频文件外,还可以直接录制成GIF文件。安装方法如下:

sudo add-apt-repository ppa:peek-developers/stable
sudo apt update
sudo apt install peek

peek
peek效果

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值