您好,登錄后才能下訂單哦!
這篇文章將為大家詳細講解有關怎么在Linux中從PDF創建視頻,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
為此,你需要在系統中安裝 “FFMpeg” 和 “ImageMagick”。
要安裝 FFMpeg,請參考以下鏈接。
在 Linux 上安裝 FFMpeg
Imagemagick 可在大多數 Linux 發行版的官方倉庫中找到。
在 Arch Linux 以及 Antergos、Manjaro Linux 等衍生產品上,運行以下命令進行安裝。
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 文件轉換成圖像格式,如 PNG 或 JPG,如下所示。
convert -density 400 input.pdf picture.png
這里,-density 400
指定輸出圖像的水平分辨率。
上面的命令會將指定 PDF 的所有頁面轉換為 PNG 格式。PDF 中的每個頁面都將被轉換成 PNG 文件,并保存在當前目錄中,文件名為: picture-1.png
、 picture-2.png
等。根據選擇的 PDF 的頁數,這將需要一些時間。
將 PDF 中的所有頁面轉換為 PNG 格式后,運行以下命令以從 PNG 創建視頻文件。
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-
開頭,接著是一位數字(%01d
),***以 .png
結尾的所有圖片。如果圖片名稱帶有 2 位數字(也就是 picture-10.png
、picture11.png
等),在上面的命令中使用(%02d
)。
-c:v libx264
:輸出的視頻編碼器(即 h364)。
-r 30
:輸出視頻的幀率
-pix_fmt yuv420p
:輸出的視頻分辨率
video.mp4
:以 .mp4 格式輸出視頻文件。
好了,視頻文件完成了!你可以在任何支持 .mp4 格式的設備上播放它。接下來,我需要找到一種方法來為我的視頻插入一個很酷的音樂。我希望這也不難。
如果你想要更高的分辨率,你不必重新開始。只要將輸出的視頻文件轉換為你選擇的任何其他更高/更低的分辨率,比如說 720p,如下所示。
ffmpeg -i video.mp4 -vf scale=-1:720 video_720p.mp4
請注意,使用 ffmpeg 創建視頻需要一臺配置好的 PC。在轉換視頻時,ffmpeg 會消耗大量系統資源。
關于“怎么在Linux中從PDF創建視頻”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。