-
Notifications
You must be signed in to change notification settings - Fork 98
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Off-machine node fails with NO OUTPUT FILE PRODUCED when transcoding -> Linux Server #1132
Comments
Error initializing an MFX session Your gpu is not set up properly for your docker container So yes it will not produce an output |
Maybe I didnt communicate well enough.... The docker container running on the server allows for GPU accelerated transcoding on the server node. The problem I have is on the windows node, which is NOT running in a docker container. If it is indeed a problem with the windows node GPU needing to be setup for the linux server docker container, is there any guidance you can provide? |
Nah should run fine on windows is there a Intel gpu in your windows node? |
Yes, I should have included the windows node specs. There is an Intel Xe iGPU and a dedicated Nvidia GPU. (intel 13th gen) |
İs the igpu enabled? And available in your device manager? |
At work now. I will check tonight. Appreciate the help |
If it is not available then it's probably disabled in the bios, |
Checked BIOS, no option to enable iGPU. Booted and in windows Settings > Display > Graphics... "Custom Options for apps" i selected the Tdarr node exe file and override system GPU decision to force iGPU. Still does not work. Attached is the job report and Node Log. Node log still shows a "No output file produced" error. Curiously, when running the flow on a file that only needs a 2ch audio track made (no video transcode), the windows node can run every step just fine. |
Did you enforce the ffmpeg and handbrake executables also to the igpu? |
Forced the ffmpeg and handbrakeCLI to the iGPU. works now :D Thank you, oh wise one! Merry Christmas! |
Bug Description:
Node transcoding fails and produces NO OUTPUT FILE PRODUCED error. The node is able to fully complete transcode when performing audio-only CPU tasks. Confirmed node supports QSV (plugin for video transcoding requires). Transcode process works on on-machine node. Appears very similar to Bug#362 #362. Similar to issue mentioned in Bug #362 from Scaredycrow.
To Reproduce
Set up docker (linux) server, webui, and node on the machine hosting the media library
Share the transcode cache and media library directories
Map these shares to drives on the off-machine (windows) node
Add these paths to the node config
Change the node and server ip in the node config to their respective values
Spin up a transcode worker on the off-machine node
Expected behavior
The off-machine node should translate the paths correctly so that it can read and write to the transcode cache and media library.
Screenshot:
Config Files:
Tdarr_Node_Config.json
Tdarr_Server_Config.json
Job Report:
Job Report.txt
Log Files:
Off-Machine Node Log.txt
Server-log.txt
>Server: Terramaster 5.1.131
>Node: Windows 11 Home version 23H2
>on-machine - server: 2.27.02
>off-machine - node: 2.27.02
Additional Information:
During my debugging process, I changed the path translation for the (transcode cache) temp folder from a rootfolder+directories -> to addressing the temp folder directly. For consistency, I tried to re-capture all logs and config after I made the change to addressing the temp folder directly. No change in behavior occured before/after making the path translation change.
The text was updated successfully, but these errors were encountered: