溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

怎么在Linux中從PDF創(chuàng)建視頻

發(fā)布時(shí)間:2021-10-23 10:01:14 來(lái)源:億速云 閱讀:97 作者:小新 欄目:系統(tǒng)運(yùn)維

這篇文章將為大家詳細(xì)講解有關(guān)怎么在Linux中從PDF創(chuàng)建視頻,小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考,希望大家閱讀完這篇文章后可以有所收獲。

在 Linux 中從 PDF 創(chuàng)建視頻

為此,你需要在系統(tǒng)中安裝 “FFMpeg” 和 “ImageMagick”。

要安裝 FFMpeg,請(qǐng)參考以下鏈接。

  • 在 Linux 上安裝 FFMpeg

Imagemagick 可在大多數(shù) Linux 發(fā)行版的官方倉(cāng)庫(kù)中找到。

在 Arch Linux 以及 Antergos、Manjaro Linux 等衍生產(chǎn)品上,運(yùn)行以下命令進(jìn)行安裝。

sudo pacman -S imagemagick

Debian、Ubuntu、Linux Mint:

sudo apt-get install imagemagick

Fedora:

sudo dnf install imagemagick

RHEL、CentOS、Scientific Linux:

sudo yum install imagemagick

SUSE、 openSUSE:

sudo zypper install imagemagick

在安裝 ffmpeg 和 imagemagick 之后,將你的 PDF 文件轉(zhuǎn)換成圖像格式,如 PNG 或 JPG,如下所示。

convert -density 400 input.pdf picture.png

這里,-density 400 指定輸出圖像的水平分辨率。

上面的命令會(huì)將指定 PDF 的所有頁(yè)面轉(zhuǎn)換為 PNG 格式。PDF 中的每個(gè)頁(yè)面都將被轉(zhuǎn)換成 PNG 文件,并保存在當(dāng)前目錄中,文件名為: picture-1.pngpicture-2.png 等。根據(jù)選擇的 PDF 的頁(yè)數(shù),這將需要一些時(shí)間。

將 PDF 中的所有頁(yè)面轉(zhuǎn)換為 PNG 格式后,運(yùn)行以下命令以從 PNG 創(chuàng)建視頻文件。

ffmpeg -r 1/10 -i picture-%01d.png -c:v libx264 -r 30 -pix_fmt yuv420p video.mp4

這里:

  • -r 1/10 :每張圖像顯示 10 秒。

  • -i picture-%01d.png :讀取以 picture- 開(kāi)頭,接著是一位數(shù)字(%01d),***以 .png 結(jié)尾的所有圖片。如果圖片名稱(chēng)帶有 2 位數(shù)字(也就是 picture-10.pngpicture11.png 等),在上面的命令中使用(%02d)。

  • -c:v libx264:輸出的視頻編碼器(即 h364)。

  • -r 30 :輸出視頻的幀率

  • -pix_fmt yuv420p:輸出的視頻分辨率

  • video.mp4:以 .mp4 格式輸出視頻文件。

好了,視頻文件完成了!你可以在任何支持 .mp4 格式的設(shè)備上播放它。接下來(lái),我需要找到一種方法來(lái)為我的視頻插入一個(gè)很酷的音樂(lè)。我希望這也不難。

如果你想要更高的分辨率,你不必重新開(kāi)始。只要將輸出的視頻文件轉(zhuǎn)換為你選擇的任何其他更高/更低的分辨率,比如說(shuō) 720p,如下所示。

ffmpeg -i video.mp4 -vf scale=-1:720 video_720p.mp4

請(qǐng)注意,使用 ffmpeg 創(chuàng)建視頻需要一臺(tái)配置好的 PC。在轉(zhuǎn)換視頻時(shí),ffmpeg 會(huì)消耗大量系統(tǒng)資源。

關(guān)于“怎么在Linux中從PDF創(chuàng)建視頻”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,使各位可以學(xué)到更多知識(shí),如果覺(jué)得文章不錯(cuò),請(qǐng)把它分享出去讓更多的人看到。

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI