讓 Nextcloud 可以預覽影片縮圖

前言

在我使用 Nextcloud 的這段時間以來,我最困擾但一直沒有解決的就是影片縮圖問題。Nextcloud 對於圖片檔是有縮圖的,但影片預設則是沒有,因此我每次都要點好幾下才能找到我要的東西。

而其實這是有解決方案的,只是我太晚發現了,相見恨晚。這篇文章就是記錄下操作的設定過程,希望能幫到有需求的你。

設定方式

首先,我們必須要在該機器上安裝 ffmpeg 這個影音解碼器。

sudo apt-get install -y ffmpeg

安裝完後,我們需要多寫幾行字在 Nextcloud 的 config 上。進入 /var/www/nextcloud/config 資料夾並編輯 config.php 檔案。

cd /var/www/nextcloud/config && sudo vim config.php

在陣列裡面加上幾行字。

$CONFIG = array (
    'enable_previews' => 'true',
    'preview_ffmpeg_path' => '/usr/bin/ffmpeg',
    'enabledPreviewProviders' => array (
        0 => 'OC\\Preview\\Image',
        1 => 'OC\\Preview\\Movie',
        2 => 'OC\\Preview\\MP4',
        3 => 'OC\\Preview\\AVI',
        4 => 'OC\\Perview\\MKV',
        5 => 'OC\\Preview\\MP3',
    ),
);

你不需要跟著打 $CONFIG = array (); 之類的文字的,只需要把裡面的值加在陣列裡就好,我這樣打只是為了方便理解而已。

接著你就完成囉!

檢視成果

接著打開一個你有放影片的資料夾,你應該可以看到現在影片都有預覽縮圖囉!

001.jpg