Everything posted by OrdinaryButt
-
[Support] Josh5 - Unmanic - Library Optimiser
Neither, just want to execute at idle times, once a day. How? The closest I am seeing is "Enable periodic library scans" which has an option to run every so many minutes. This will not guarantee running at exact time of day or off hours and restarting unRAID will screw it up. My idea was to enable just the "run a one off scan on startup" and start the docker at midnight. But I need to stop the docker so it can run again next day. I can schedule docker stop, but will have to guess the time. Hence I thought would be smarter to have unmanic kill itself on on pending tasks complete, which I think I can do. However, if there are no new files a given day, it will never stop/start again (I think). The context of all this is live TV recordings, where original files are overwritten once converted. So it can't be done when there is a potential recording. I discovered that the library file monitor will trigger it self the moment the recording starts which is not good (I know there is a plugin start delay but again, the recording could be 30 minutes or 4 hours).
-
[Support] Josh5 - Unmanic - Library Optimiser
I am looking for a "smart" way to stop unmanic docker after tasks have been completed or no tasks to execute shortly after start. I think I can use the "External script" plugin and simply send "kill pid 1" which when tested thru unManic's terminal, does shut down the container. This should work BUT I am woried: A) either will cause a start stop loop if there are no pending tasks *EDIT* - I can do "sleep 60 && kill pid 1" which would give me enough time to change config should I need to. B) not execute(e.g. not shut down) if there are no tasks The whole reason I am doing this is as I want it to start daily at certain time with "do one off scan on startup" enabled, which means it needs to be stop to execute again next day. Perhaps I could schedule a "docker restart" command but would be more ellegant to start/stop it.
-
[Support] Josh5 - Unmanic - Library Optimiser
By chance you can point me to the right way to add -yadif?
-
[Support] Linuxserver.io - TVHeadend
I did clear and or removed and updated template before posting. Update: Once I created account in TVheadend, it seem to start automatically.
-
[Support] Linuxserver.io - TVHeadend
First time install of TVHeadEnd - server starts but accessing webUI is impossible unless I go to this docker's console start it manually ('tvheadend -C'). Needs to be repeated after server/docker restart. 1) Reporting this as bug 2) How can I automate this (still new to unRAID)
-
[Support] Josh5 - Unmanic - Library Optimiser
I am trying to use the Video Encoder H265/HEVC - hevc_vaapi (INTEL/AMD) plugin with interlaced video - want to either keep them interlaced (preferred) or apply de-interlacing). Per ffmpeg, the first option is "-ilme" and second option is probably "-yadif". I am adding these commands under "write your own video options" but I did try putting in any of the 3 places. Always get an error "command not recognized". What am I doing wrong? EDIT: I tried with "vf yadif" in the main options and it completed without error but no de interlacing was applied. EDIT2: After spending 3 hours on this issue today, I am giving up. I believe x265 interlaced is tricky so de-interlacing is what I was trying to get going. Every guide I read about FFMPEG lists the -yadif/bwdif command should be inserted at the input section but this plugin doesn't allow me to insert custom commands there. Please help.
-
Is There a Docker Media Player that can use HDMI out to Play Locally?
Not sure if this is the right part of the forum. I wonder if there is such thing as a media player as Docker install that can use the server hardware as a video/media player/client. Ideally, I am looking for Jellyfin player of some sort. I was going to install VM for that reason but realized this morning that you can't share GPU (Intel for now) between VMs and Dockers (Jellyfin occasional transcoding). Does anyone know if this is even possible now or in the future?
-
How should I use a larger HDD
If I understand you correctly, you want to share a single drive that isn't part of the array: Go to Main tab Find your drive under "Unassigned devices" Click Mount next to it/it's volume Click on the triple gear icon on the right side Toggle Share on this page Hope that helps.
-
[Support] alturismo - Repos
While I have your attention, I got another example of extreme frustration. I was trying to get a VPN docker going, probably for 3 days. Since I am not sure my provider will work with the more popular ones (couldn't get them to work for some reason, probably I was to green at the time), I kept trying to use GluetunVPN docker which connects right away. The 2 popular methods to use VPN via a another Docker are to either create custom network or start the to-be-routed docker with --net=container:xxxx argument. There are multiple guides that state the name of the network (or command) must be EXACT copy and even spaceinvader one shows in his videos how he copies and pastes the name "to be sure" that there is no typos. Sh1t was going nuts when I did either or, docker services crashing etc Well, it turns out unRAID doesn't like the upper case in any network name. The developer has no clue about this. THERE SHOULD BE A FLAG somewhere in the system or all docker names should be lower case or something to prevent this kind of struggle. Can you imagine how frustrated one can get just to setup something as simple as VPN?!? No response required, this was just some more user feedback.
-
[Support] alturismo - Repos
Not sure why both of you are repeating what I already said - I understand the separation of unRAID and Dockers/Apps. However, what I did above is called constructive feedback and if you re-read you will understand that it wasn't directly addressed towards the developer of the app but rather the hole unRAID experience as a new user. May be they don't want to reach broader audience and that is fine. But if they do, this needs to be more streamlined. I am tech savvy, more than that but in a niche area and still learning Linux, and I can tell you there is no way the average Joe that will ever get to try and keep this paid product (I will, because I understand it's potential and I want to learn). And by the way, there is no "_config" folder in the xteve_zap docker appdata (just letting you know, I am all set). Perhaps I had set my expectations wrong thinking the apps/dockers on unRAID are a bit more like other platforms app stores. That has been adjusted.
-
[Support] ich777 - Jellyfin AMD/Intel/Nvidia [DEPRECATED]
It could be the TVTunner difference. Is yours sending you MPEG2?
-
[Support] ich777 - Jellyfin AMD/Intel/Nvidia [DEPRECATED]
I am not getting you wrong, sounds like you did though. Wasn't complaining but rather providing some feedback that could be helpful to someone. There is a reason I specified my hardware as results could differ from system to system. The TV tuner I use is HDHR Connect Quadro (for future reference). I am grateful, cause you did answer my initial problem (VAAPI instead of QuickSync like the OP says).
-
[Support] ich777 - Jellyfin AMD/Intel/Nvidia [DEPRECATED]
I never said it has to do with the VAAPI transcoding. I said it uses less resources. Was I wrong (presuming the numbers I given you are correct)?
-
[Support] ich777 - Jellyfin AMD/Intel/Nvidia [DEPRECATED]
On the Docker Tab, CPU and Memory column (advanced view toggled). I am sure. Single stream, single client, no library scanning in the background. Again, this is with 6700T CPU only (VAAPI enabled). The official has a newer "last updated" date - perhaps they modified something. Let me know if you want we to test something for you. Otherwise I am all good.
-
[Support] ich777 - Jellyfin AMD/Intel/Nvidia [DEPRECATED]
@ich777 I went to the official build - it uses less resources. 5-9% with a single Live stream transcode on the official and 10-15% with this one. VAAPI for both, Core i7 6700t
-
[Support] alturismo - Repos
This answer sums up my experience with unRAID so far - lack of proper guides. zap_lineup="lineupname" ## space seperated list like "hawaii eastern" zap_extra1="-L" ## 1st extra parameter, keep blank if not needed, like this "" zap_extra2="-A" ## 2nd extra parameter, keep blank if not needed, like this "" zap_extra3="" ## 3rd extra parameter, keep blank if not needed, like this "" Super "helpful" comments. When I code (not Linux related), I put better comments for MY OWN NEEDS. Sorry but some of this stuff are just not meant for the public. It would all be fine if unRAID was free but it isn't and I was expecting a bit better experience. I also understand the Docker/community application is separate from unRAID but since you are a mod here, I wanted you to hear out from a fresh frustrated user, that spent tons of time reading and watching setup guides that if you unRAID wants to reach broader audience, better guides are needed. Perhaps, there could be "officially approved" Dockers/apps that meet certain standards. I know I will feel different in a year from now but I am sure there are many users in my shoes at the moment.
-
[Support] ich777 - Jellyfin AMD/Intel/Nvidia [DEPRECATED]
Not sure if it is possible or not but the main issue will be - does your client hardware (TVs, phones etc) support the AV1 decoder. If it doesn't, that you will be transcoding everything taxing your server more. You may already be aware of this, just wanted to pointed out. We probably need another year for the AV1 to become more common.
-
[Support] ich777 - Jellyfin AMD/Intel/Nvidia [DEPRECATED]
Ok, you way want to add in the first post to chose VAAPI instead of QuickSync if HDHR tunner will be used for future reference.
-
[Support] alturismo - Repos
Is there a guide explaining what the lineup names and Extras are? TIA
-
[Support] ich777 - Jellyfin AMD/Intel/Nvidia [DEPRECATED]
Minutes. Thanks. That did it (for this docker). Before I uninstall and install the official one (assuming it will work with VAAPI), what are the advantages of using this one? EDIT: Oops. I just realized you are the developer, didn't mean to offend you. However, my head is spinning, primarily of poor documentation (lack of guides) of many of the Dockers for beginners. Not necessarily yours.
-
[Support] ich777 - Jellyfin AMD/Intel/Nvidia [DEPRECATED]
Newbie here, I had the official Jellyfin docker and LiveTV from HDHomeRun worked. The official docker doesn't seem to have hardware transcoding (QuickSync) so I switched to this one. I got the hardware transcoding to work but not on Live videos. Clients that can handle the MPEG2 .TS play Live TV but but phones and web browsers do not. I did see that network must be set to Host for HDHomeRun and I did. Here is some logs when I attempt to play in Edge: :02:13] [INF] [35] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for Ss. EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True [22:02:13] [INF] [35] Jellyfin.Api.Helpers.MediaInfoHelper: Profile: Unknown Profile, Path: http://192.168.1.174, isEligibleForDirectPlay: True, isEligibleForDirectStream: True [22:02:13] [INF] [35] Jellyfin.Api.Helpers.MediaInfoHelper: Profile: Unknown Profile, No video direct play profiles found for http://192.168.1.174 with codec mpeg2video [22:02:13] [INF] [35] Emby.Server.Implementations.LiveTv.LiveTvManager: Opening channel stream from Emby, external channel Id: hdhr_5.1 [22:02:13] [INF] [35] Emby.Server.Implementations.LiveTv.EmbyTV.EmbyTV: Streaming Channel hdhr_5.1 [22:02:13] [INF] [35] Emby.Server.Implementations.LiveTv.EmbyTV.EmbyTV: Live stream native_ff80f93c46e0a0b178f0c4d61a5abab3_817fff89363aee3f4e96e0f5f780648b consumer count is now 2 [22:02:13] [INF] [35] Emby.Server.Implementations.Library.MediaSourceManager: Live tv media info probe took 0.0004457 seconds [22:02:13] [INF] [35] Emby.Server.Implementations.Library.MediaSourceManager: Live stream opened: {"Protocol":"Http","Id":"native_ff80f93c46e0a0b178f0c4d61a5abab3_817fff89363aee3f4e96e0f5f780648b","Path":"http://127.0.0.1:8096/LiveTv/LiveStreamFiles/08f990be3b7947aea65112332dadf229/stream.ts","Type":"Default","Container":"mpegts","IsRemote":false,"ReadAtNativeFramerate":false,"IgnoreDts":true,"IgnoreIndex":false,"GenPtsInput":false,"SupportsTranscoding":true,"SupportsDirectStream":true,"SupportsDirectPlay":false,"IsInfiniteStream":true,"RequiresOpening":true,"RequiresClosing":true,"LiveStreamId":"a17c75760a04e99b68cf766e11316e1c_09efa0d56b934a82adec00a87b837fb0_native_ff80f93c46e0a0b178f0c4d61a5abab3_817fff89363aee3f4e96e0f5f780648b","BufferMs":0,"RequiresLooping":false,"SupportsProbing":true,"MediaStreams":[{"Codec":"mpeg2video","ColorRange":"tv","TimeBase":"1/90000","VideoRange":"SDR","DisplayTitle":"1080i MPEG2VIDEO SDR","IsInterlaced":true,"BitRate":20000000,"RefFrames":1,"IsDefault":false,"IsForced":false,"Height":1080,"Width":1920,"AverageFrameRate":29.97003,"RealFrameRate":29.97003,"Profile":"Main","Type":"Video","AspectRatio":"16:9","Index":-1,"IsExternal":false,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"PixelFormat":"yuv420p","Level":4,"IsAnamorphic":false},{"Codec":"ac3","TimeBase":"1/90000","DisplayTitle":"Dolby Digital - 5.1","IsInterlaced":false,"ChannelLayout":"5.1","BitRate":384000,"Channels":6,"SampleRate":48000,"IsDefault":false,"IsForced":false,"Type":"Audio","Index":-1,"IsExternal":false,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Level":0}],"MediaAttachments":[],"Formats":[],"Bitrate":20384000,"RequiredHttpHeaders":{},"AnalyzeDurationMs":3000} [22:02:13] [INF] [35] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for Ss. EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True [22:02:13] [INF] [35] Jellyfin.Api.Helpers.MediaInfoHelper: Profile: Unknown Profile, Path: http://127.0.0.1:8096/LiveTv/LiveStreamFiles/08f990be3b7947aea65112332dadf229/stream.ts, isEligibleForDirectPlay: True, isEligibleForDirectStream: True [22:02:13] [INF] [35] Jellyfin.Api.Helpers.MediaInfoHelper: Profile: Unknown Profile, No video direct play profiles found for http://127.0.0.1:8096/LiveTv/LiveStreamFiles/08f990be3b7947aea65112332dadf229/stream.ts with codec mpeg2video [22:02:13] [INF] [35] Jellyfin.Api.Helpers.MediaInfoHelper: Profile: Unknown Profile, Path: http://127.0.0.1:8096/LiveTv/LiveStreamFiles/08f990be3b7947aea65112332dadf229/stream.ts, isEligibleForDirectPlay: True, isEligibleForDirectStream: True [22:02:13] [INF] [35] Jellyfin.Api.Helpers.MediaInfoHelper: Profile: Unknown Profile, No video direct play profiles found for http://127.0.0.1:8096/LiveTv/LiveStreamFiles/08f990be3b7947aea65112332dadf229/stream.ts with codec mpeg2video [22:02:13] [INF] [51] Jellyfin.Api.Helpers.TranscodingJobHelper: /usr/lib/jellyfin-ffmpeg/ffmpeg -analyzeduration 3000000 -fflags +igndts -c:v mpeg2_qsv -hwaccel qsv -i "http://127.0.0.1:8096/LiveTv/LiveStreamFiles/08f990be3b7947aea65112332dadf229/stream.ts" -map_metadata -1 -map_chapters -1 -threads 0 -sn -codec:v:0 h264_qsv -preset 7 -look_ahead 0 -b:v 20000000 -maxrate 20000000 -bufsize 40000000 -profile:v:0 high -level 41 -g:v:0 90 -keyint_min:v:0 90 -sc_threshold:v:0 0 -vf "vpp_qsv=format=nv12:deinterlace=1" -start_at_zero -flags -global_header -vsync cfr -codec:a:0 aac -ac 6 -ab 640000 -copyts -avoid_negative_ts disabled -max_muxing_queue_size 2048 -f hls -max_delay 5000000 -hls_time 3 -hls_segment_type mpegts -start_number 0 -hls_base_url "hls/8feefa770eb6f3cd2c7eac8c28aaf783/" -hls_playlist_type event -hls_segment_filename "/config/transcodes/8feefa770eb6f3cd2c7eac8c28aaf783%d.ts" -y "/config/transcodes/8feefa770eb6f3cd2c7eac8c28aaf783.m3u8"
-
[Support] alturismo - Repos
Can someone help setup xteve_zap to get me EPG from zap2it in .xml? That is all I need. New to unRAID, Dockers, Jellyfin and I feel like my head will explode already (I consider my self very tech savvy but this all a bit too new, too much, all at once). Thanks
-
How should I use a larger HDD
The 18tb must be the parity drive if you want all 5 drives to be in the array. It is not very efficient but leaves you tons of room for growth (if the Seagate doesn't fail). If you are starting with 4+4+4 +8tb (must be the parity), then when you are ready to add the 18tb, swap that to be the Parity drive and it will re-build. The other option is to have an array with only 4+4+4 data and 8tb parity, keeping the 18tb as unassigned device (ZERO redundancy). I suggest you watch spaceinvader one videos on youtube - start with how the parity drive(s) work and things will clear up a bit. NOTE: I am also learning at the moment, about a month ahead of you.
-
Help Setup VPN (SOLVED)
Newb (but savvy with computers, some programming, beginner+ linux, first time dealing with dockers) here and I am already getting overwhelmed (and kind of frustrated because this is a paid product). Can someone help me setup a VPN docker that can be used for other dockers to connect thru? Service provider: fastestVPN I am trying the Gluetun docker and when I start the WebUI (port 8000) I get "unversioned API: requested URI not found". EDIT: I changed the WebUI port to others and getting same error. I also tried Deluge-VPN without any luck. Fastest VPN doesn't provide any certificates - just the .ovpn files. Thanks. EDIT: I managed to get GluetunVPN going. It does not have webUI, only web API which you can interact with via http post/get or curl etc. !IMPORTANT! If you are going to route other dockers to this container, rename it's name to all lower case. Turns out unRAID does not like any upper case letters in the network names (but the name must match the container name).
-
Can The Plugins be Moved/Installed on Cache?
Thank you sir. Are plugins allow to write large amounts of data and if so do I specify where that is (such as the docker "appdata" folder) ?