User Tools

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
embyserver [2024/08/31 15:59] normanembyserver [2025/10/02 12:05] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== Emby Server Little helpers ====== ====== Emby Server Little helpers ======
  
 +Linux File Permissions
  
-===== Linux Shell Convert Videos with Emby NVIDIA HW transcoding =====+<code> 
 +setfacl -m user:emby:rxw /mnt/videos 
 +</code>
  
 +<code>
 +setfacl -m user:emby:rxw /home/myusername
 +
 + 
 +
 +or to grant "read only" access to specific folders:
 +
 + 
 +
 +setfacl -m user:emby:rx /home/myusername/Music
 +
 + 
 +setfacl -m user:emby:rx /home/myusername/Videos
 + 
 +setfacl -m user:emby:rx /home/myusername/Pictures
 + 
 +Since Live TV must be read and written, then it's neccesary to grant "read" and "write" permissions:
 + 
 +setfacl -m user:emby:rxw /home/myusername/LiveTV
 +</code>
 +
 +Source: [[https://emby.media/community/index.php?/topic/32218-file-permissions-guide-for-new-linux-users/|External Link]]
 +===== Linux Shell Convert Videos with Emby NVIDIA HW transcoding =====
  
 +First,  may need to add Emby libraries to Linux:
 +<code>ln -s /opt/emby-server/lib/libavdevice.so.59 /usr/lib/; \
 +ln -s /opt/emby-server/lib/libavfilter.so.8 /usr/lib/; \
 +ln -s /opt/emby-server/lib/libavformat.so.59 /usr/lib/; \
 +ln -s /opt/emby-server/lib/libavcodec.so.59 /usr/lib/; \
 +ln -s /opt/emby-server/lib/libpostproc.so.56 /usr/lib/; \
 +ln -s /opt/emby-server/lib/libswresample.so.4 /usr/lib/; \ 
 +ln -s /opt/emby-server/lib/libswscale.so.6 /usr/lib/; \
 +ln -s /opt/emby-server/lib/libavutil.so.57 /usr/lib/;</code>
  
 Then You can convert videos using Emby ffmpeg. Then You can convert videos using Emby ffmpeg.
Line 54: Line 89:
     justify-content: center;     justify-content: center;
     display: flex;     display: flex;
 +}
 +</code>
 +
 +
 +===== Annoucments v2 Blink =====
 +
 +<code>
 +/*--- Announcement text at top of home page ---*/
 +.verticalSection.section0:before {
 +    content: "Your text message";
 +    position: relative;
 +    white-space: pre-wrap;
 +    font-size: 200%;
 +    color: var(--theme-accent-text-color);
 +    justify-content: center;
 +    text-align: center;
 +    display: flex;
 +}
 +
 +.verticalSection.section0:before {
 +  animation: blinker 3s cubic-bezier(0, 1.12, 0.65, 0.94) infinite;
 +}
 +
 +@keyframes blinker {
 +  50% {
 +    opacity: 0;
 +  }
 } }
 </code> </code>