فهرست منبع

Refer to FFmpeg documentation (#3908)

* Fix unsecure URL

* Some links to FFmpeg docs
Daniele Ricci 1 سال پیش
والد
کامیت
585330b179

+ 16 - 0
web/src/lib/components/admin-page/settings/ffmpeg/ffmpeg-settings.svelte

@@ -16,6 +16,7 @@
   import SettingInputField, { SettingInputFieldType } from '../setting-input-field.svelte';
   import SettingInputField, { SettingInputFieldType } from '../setting-input-field.svelte';
   import SettingSelect from '../setting-select.svelte';
   import SettingSelect from '../setting-select.svelte';
   import SettingSwitch from '../setting-switch.svelte';
   import SettingSwitch from '../setting-switch.svelte';
+  import HelpCircleOutline from 'svelte-material-icons/HelpCircleOutline.svelte';
   import { isEqual } from 'lodash-es';
   import { isEqual } from 'lodash-es';
   import { fade } from 'svelte/transition';
   import { fade } from 'svelte/transition';
 
 
@@ -89,6 +90,21 @@
     <div in:fade={{ duration: 500 }}>
     <div in:fade={{ duration: 500 }}>
       <form autocomplete="off" on:submit|preventDefault>
       <form autocomplete="off" on:submit|preventDefault>
         <div class="ml-4 mt-4 flex flex-col gap-4">
         <div class="ml-4 mt-4 flex flex-col gap-4">
+          <p class="text-sm dark:text-immich-dark-fg">
+            <HelpCircleOutline class="inline" size="15" />
+            To learn more about the terminology used here, refer to FFmpeg documentation for
+            <a href="https://trac.ffmpeg.org/wiki/Encode/H.264" class="underline" target="_blank" rel="noreferrer"
+              >H.264 codec</a
+            >,
+            <a href="https://trac.ffmpeg.org/wiki/Encode/H.265" class="underline" target="_blank" rel="noreferrer"
+              >HEVC codec</a
+            >
+            and
+            <a href="https://trac.ffmpeg.org/wiki/Encode/VP9" class="underline" target="_blank" rel="noreferrer"
+              >VP9 codec</a
+            >.
+          </p>
+
           <SettingInputField
           <SettingInputField
             inputType={SettingInputFieldType.NUMBER}
             inputType={SettingInputFieldType.NUMBER}
             {disabled}
             {disabled}

+ 1 - 1
web/src/lib/components/admin-page/settings/oauth/oauth-settings.svelte

@@ -111,7 +111,7 @@
       <form autocomplete="off" on:submit|preventDefault class="mx-4 flex flex-col gap-4 py-4">
       <form autocomplete="off" on:submit|preventDefault class="mx-4 flex flex-col gap-4 py-4">
         <p class="text-sm dark:text-immich-dark-fg">
         <p class="text-sm dark:text-immich-dark-fg">
           For more details about this feature, refer to the <a
           For more details about this feature, refer to the <a
-            href="http://immich.app/docs/administration/oauth#mobile-redirect-uri"
+            href="https://immich.app/docs/administration/oauth#mobile-redirect-uri"
             class="underline"
             class="underline"
             target="_blank"
             target="_blank"
             rel="noreferrer">docs</a
             rel="noreferrer">docs</a

+ 1 - 1
web/src/routes/admin/system-settings/+page.svelte

@@ -62,7 +62,7 @@
     </SettingAccordion>
     </SettingAccordion>
 
 
     <SettingAccordion
     <SettingAccordion
-      title="FFmpeg Settings"
+      title="Video Transcoding Settings"
       subtitle="Manage the resolution and encoding information of the video files"
       subtitle="Manage the resolution and encoding information of the video files"
     >
     >
       <FFmpegSettings disabled={$featureFlags.configFile} ffmpegConfig={configs.ffmpeg} />
       <FFmpegSettings disabled={$featureFlags.configFile} ffmpegConfig={configs.ffmpeg} />