Jump to content

dee31797

Members
  • Posts

    270
  • Joined

  • Last visited

Everything posted by dee31797

  1. Hi mbc0, For the appdata folder being empty, I went back to that link and it says that the volume should be /app, not /embystat. As for connection through the browser not working, it looks like it's looking for port 80 based on the logs you provided "Now listening on: http://[::]:80". I don't really know if that's the problem or not, but that's the next thing I would try. Change the port on the container side to 80, like, "-p 6555:80"
  2. There's log files created in the /config/log folder, should tell us what's failing. On the host side the folder is your appdata /recordings-converter/log. The default user ID is 99 so my guess is a permission issue but attach the log file and I'll check it out
  3. That container only needs one option, port, run this command but add the port you want, and the tag you want (nightly-linux, beta-ubuntu-x64, or latest-linux). "docker run -p <port>:6555 uping/embystat:<tag>" If you don't want to do that, you can do it another way. Check these links out for some guidance: https://synaptiklabs.com/posts/setup-unraid-to-pull-from-docker-hub/ https://www.reddit.com/r/unRAID/comments/62jnss/how_to_install_custom_docker_image/
  4. They provided a template in that link. When you ran it what happened? Any logs/errors? docker run -d \ --volume /home/graeme/config:/config \ --volume /home/graeme/videos:/recordings \ --volume /home/graeme/videos:/buffer \ --publish 8866:8866 \ nextpvr/nextpvr_amd64:latest If you're using an older legacy HDHomeRun, you'll also need a couple more parameters (replacing 192.168.1.51 with your host's IP address): --env HOST_IP=192.168.1.51 \ --publish 8026:8026/udp \
  5. as soon as you start the container it watches the /watch folder for .ts files and coverts them. There's really no user interaction. The settings are applied through environment variables in the template such as subtitles, hardware or software encoding, delete .ts after conversion, etc. If you want to use a customize convert script save it in the /config folder as " custom.sh " and the container will execute it once it finds a .ts.
  6. Hi @peng1can I'm not saying this is the very best way, but this is what I'd do... Create the folder (in appdata if you'd like) with your node.js code files inside it run a node.js container that executes your code: docker run -d --rm -v /mnt/user/appdata/my_nodejs:/my_nodejs node:lts-alpine node /my_nodejs/peng1can.js change "my_nodejs" to the folder name you made, change "pen1can.js" do your node js file you need to execute Very simple example but it can be expanded depending on what you're doing with node.
  7. Hi @eds All the uGet browser add-ons I could find only work when uGet is installed on the same machine as your browser is installed on.
  8. If you pass a directory that doesn't exist to the docker daemon (docker run -v /directory/not/there ... ... ) it will create it. That happens every time you install a container from CA apps and the /config folder is used. /mnt/appdata/new-app-config-folder gets created since the app is new, the folder wouldn't be there yet, as an example.
  9. Sorry for the confusion, you were suppose to use your folder where your video files are located, what I put was just an example since I can't know your folder structure. I did mention to you to change it when you first asked about the command.
  10. Your GPU can do two sessions at a time. Now that I think about it, I'm not sure if decode and encoding the same file counts as the two or not
  11. Sorry Max, running ffmpeg from command line isn't as convenient as I initially thought. There's a lot of options you need to understand and make sure they're correct before it'll work.
  12. This is a tough one, but I believe it's the folder, are you sure there's a video file here /unraid/user/Window Share/Handbrake/Watch?
  13. Hi @Max, Are you talking about the command from this post? If so, you need to either SSH into unraid (same IP address as webUI) or use the >_ terminal icon from the webGUI to bring up the command line interface. From there you can you paste in the command, but you need to edit the command to your personal server. First, find your Nvidia GPU UUID in the Nvidia plugin under settings in the Unraid UI. Lastly, you need to change the directory to where your videos for converting are, such as /mnt/user/myvideos/:input:rw.
  14. Hi @BrunoVic, The plex container that's preinstalled with Unraid doesn't update until the maintainer reruns the build image. I recommend switching to one of the following plex containers: plexinc/pms-docker (best option, from the source. can do both plex pass and non plex pass) binhex/arch-plexpass (if you have plex pass) binhex/arch-plex (if you don't have plex pass) linuxserver/plex (can do both plex pass and non plex pass)
  15. My test video is a mpeg2, ts container, 2mins 30secs long. The codec you're decoding makes a difference in the FPS.
  16. wow fancy, which turing you got? I want one because they can do B-frames, better file sizes at better quality levels.
  17. Here's my ending stats with my GPU: frame= 4505 fps=294 q=36.0 Lsize= 46690kB time=00:02:30.28 bitrate=2545.1kbits/s dup=22 drop=0 speed=9.81x
  18. I did it with the quotes, you mainly need the quotes when there's spaces in between, in this case you don't need them. I ran your command and it started up the container, I don't have a file there so it didnt convert anything but I didn't get the docker error before it tried. @unraid:~# docker run --rm --runtime=nvidia -v "/mnt/user/Downloads/handbrake/watch:/input:rw" -e 'NVIDIA_DRIVER_CAPABILITIES'='all' -e 'NVIDIA_VISIBLE_DEVICES'='GPU-6315e2bf-1c81-cc19-bfb3-a24978448a5e' djaydev/ffmpeg-ccextractor \ > ffmpeg -hwaccel nvdec -i "/input/test.mkv" -c:v hevc_nvenc -c:a copy "/input/test1.mvk" ffmpeg version 4.0.3 Copyright (c) 2000-2018 the FFmpeg developers built with gcc 7 (Ubuntu 7.3.0-27ubuntu1~18.04) configuration: --disable-debug --disable-doc --disable-ffplay --enable-vaapi --enable-shared --enable-avresample --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-gnutls --enable-gpl --enable-libass --enable-libfreetype --enable-libvidstab --enable-libmp3lame --enable-libopenjpeg --enable-libopus --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx265 --enable-libxvid --enable-libx264 --enable-libkvazaar --enable-libaom --extra-libs=-lpthread --enable-postproc --enable-cuvid --enable-nvenc --enable-version3 --extra-cflags=-I/opt/ffmpeg/include --extra-ldflags=-L/opt/ffmpeg/lib --extra-libs=-ldl --prefix=/opt/ffmpeg libavutil 56. 14.100 / 56. 14.100 libavcodec 58. 18.100 / 58. 18.100 libavformat 58. 12.100 / 58. 12.100 libavdevice 58. 3.100 / 58. 3.100 libavfilter 7. 16.100 / 7. 16.100 libavresample 4. 0. 0 / 4. 0. 0 libswscale 5. 1.100 / 5. 1.100 libswresample 3. 1.100 / 3. 1.100 libpostproc 55. 1.100 / 55. 1.100 /input/test.mkv: No such file or directory
  19. Maybe try it all on one line? docker run --rm --runtime=nvidia -v /mnt/user/Downloads/handbrake/watch:/input:rw -e NVIDIA_DRIVER_CAPABILITIES=all -e NVIDIA_VISIBLE_DEVICES=GPU-6315e2bf-1c81-cc19-bfb3-a24978448a5e djaydev/ffmpeg-ccextractor ffmpeg -hwaccel nvdec -i /input/test.mkv -c:v hevc_nvenc -c:a copy /input/test1.mkv
  20. I copied your command into my unraid server and it worked (I had to change the GPU ID of course). Do you have the nvidia plugin installed and the drivers loaded?
  21. That error usually shows up when the container can't access the intel iGPU. You have to ensure the iGPU shows up in /dev/dri/ ls /dev/dri/ Might want to try https://www.reddit.com/r/unRAID/comments/9eyt8u/unraid_intel_quick_sync_setup_for_plex/
×
×
  • Create New...