Jump to content

HaveAGitGat

Members
  • Posts

    120
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by HaveAGitGat

  1. On 3/7/2020 at 11:54 PM, DoeBoye said:

    Awesome Docker! Thank you so much!!! :)

     

    One thing I noticed: While using an nvidia card to transcode, if I cancel all workers mid-transcode, the streams do not seem to get released until I stop the docker. If I let them finish, they release as expected. (watching using 'watch nvidia-smi' in Putty)

    Ok I’ll add an issue on Github for that.

  2. On 3/21/2020 at 9:47 PM, jeremytodd1 said:

    I just finished setting up the QSV version of Tdarr on my Unraid server.

     

    I'm working on converting my entire library to H265.

     

    The problem is though is that I'm not seeing any plugins for QSV. Does anyone have a QSV H265 plugin they could share?

     

    Lately I've just been using this plugin:

     

    "FFMPEG H265

    [Contains built-in filter] This plugin transcodes non h265 files into h265 mkv using default settings. Audio/subtitles not affected." 

     

    I like it since I know that the audio wont be affected at all, only the video. I'm looking for something similar.

     

     

    As I sent on Reddit:

     

    `if you add the transcode customisable plugin and use the following transcode arguments for HandBrake then qsv should work:
    -Z "Very Fast 720p30" -e qsv_h265 --all-audio
    So the plugin in the plugin stack should look something like this: https://imgur.com/a/Kz79oCX
    Hope that helps.

    `

     

    You can add an option to pass through audio so it’s not affected.

     

    Check the audio section here:

    https://handbrake.fr/docs/en/latest/cli/command-line-reference.html

  3. 1 hour ago, caplam said:

    After the night it seems to run quite well. Like unmanic it transcode almost 4 files at a time in an hour with the cpu. I have around 3000 files left to transcode which should take around 4 months.

    I'm looking a gpu (for now i have an old nvidia quadro 280 which is useless) to accelerate the process.

    The P400 is not expensive and draw around 30W. It can transcode 2 streams simultanously but i don't know at what speed.

    The P2000 is more expensive and draw 75W. 

    Do this 2 cards work with tdarr ?

    What would you choose ? 

    When my library will be transcoded i will not need more than 2 transcodes at a time.

    Can tdarr transcode 2 files with the gpu and 2 others with the cpu at the same time ?

    Yes, any card which supports NVENC will work with Tdarr:

    https://developer.nvidia.com/video-encode-decode-gpu-support-matrix

     

    P400 would be fine for me. I use a 1050Ti. Those cards perform the same for transcoding but the P2000 has unlimited concurrent transcodes.

     

    NVENC still uses lots of CPU so you probably wouldn't want to use 2 separate transcodes on the CPU. You can do that though.

  4. 16 hours ago, letrain said:

    If this has already been asked, i am sorry. i did search but couldn't find an answer.

     

    Is it possible to passthrough the same GPU to Tdarr and Plex? and have it used at the same time?

    Yes pretty sure it's possible to do that if you follow the unraid nvenc setup instructions for both containers:

    unRAID: Enable NVENC: https://forums.unraid.net/topic/77813-plugin-linuxserverio-unraid-nvidia/

  5. On 2/16/2020 at 5:20 AM, mwells said:

    First off thank you.  I just started using this container and I like all the options you have to control your media files. 

     

    I'm having an issue with the container not using the PUID:99 and PGID: 100 defined in the template.  When the container writes any file it does so as root.  Most of the containers when the PUID and PGID are set it uses this when writing files created.  Can you please change the container to use these settings?  I don't want my media files created as root that are output from this container.

     

    Anyone else having this issue?  I thought I might have setup something incorrectly, but everything else is working fine.  Only issue is the files are being created with the wrong owner.

     

    Thanks

    Ok I'll have a look at the Docker settings.

  6. Whic

    5 hours ago, darkreeper said:

    Well I am getting an error. It tells me "permission denied" when it is trying to transcode my test files. I tried different folders an checked the permissions. I have nobody:users everywhere.
    Any idea what the reason might be?

    Gesendet von meinem MI 8 mit Tapatalk
     

    Which container are you using? tdarr or tdarr_aio? If tdarr please check for a new update and try again.

  7. 1 hour ago, darkreeper said:

    I want to leave everything as it is except eac3. DTS and so on is totally fine for me.

    Gesendet von meinem MI 8 mit Tapatalk
     

    I've created and uploaded a new community plugin for this:

    Tdarr_Plugin_a9hd_FFMPEG_Transcode_Specific_Audio_Stream_Codecs

     

    Ip3uI6I.png

     

    Make sure you are on Tdarr 1.104.

     

    The number of channels per stream is kept the same but the bitrate changes depending on the codec. Test it first! Worked well for me.

  8. 23 hours ago, darkreeper said:

    Exactly. I want to have every eac3 line replaced with ac3 leaving the rest as it is.

    Gesendet von meinem MI 8 mit Tapatalk
     

    Sorry missed the reply. There is a 'standardise audio codecs' plugin which will convert all audio to ac3. Will that be okay or are there other audio streams (like dts etc) which you want to leave alone in the file?

  9. 5 minutes ago, darkreeper said:

    Hello,
    I have just installed tdarr on my unraid and was wondering if I can simply use a filter for eac3 and then transcode it to ac3? What is better in this case: ffmpeg or handbrake?
    Can I define different output extensions like mkv and MP4 within the same plugin or do I have to define multiple plugins for that?

    Thanks

    Gesendet von meinem MI 8 mit Tapatalk
     

    What are you looking to do? Just change eac3 to ac3 on your video files? Are you wanting to keep the original eac3 audio stream or replace it?

  10. 21 hours ago, total said:

    I'm trying to give this a try as it looks like some files of mine are just dropping the audio all together. I have my profile exported, where would I put it for the plugin to recognize it? 

    You have to create a new plugin for it which you can do using the plugin creator GUI on the Plugins tab.

     

    You need to exclude transcoding hevc and then add a custom transcode action. You use the normal HandBrake syntax for that. So the plugin summary should look like this:

     

    https://imgur.com/a/CECWNSY

     

    Where the argument is:

     

    --preset-import-file "C:\Users\HaveAGitGat\Desktop\testpreset.json" -Z "My Preset"

     

    So you need to change that to the path and name of your preset.

  11. 10 hours ago, mi5key said:

    Just set up tdarr yesterday, loving the control that it gives me as opposed to something like Unmanic.  I have it pointed at my movies folder using Handbrake, and have pinned four cores to the container.  Right now, the ETA is about 16 hours @ 20% complete.  The ETA bounces around between 14-18 hours.

     

    I just copied this same file to my Handbrake container watch folder, and the ETA is ~8 hours with .31% complete.  Also four separate cores pinned to the container.  Using the same preset: H.265 MKV 1080p30.  Per the logs the ETA is steady, doesn't change much, except to decrease normally as it processes.

     

    Wondering why the discrepancy between the two?  I really want to like tdarr for the control it gives.  I'm confident I'm doing something wrong, just don't know what yet.

    Are you doing 2 pass encoding at all? The Tdarr ETA wouldn’t take that into consideration.

    Have you tried using the HandBrakeCLI on its own and comparing that to the HandBrake container and Tdarr? I’m thinking maybe the GUI applies some extra settings behind the scenes to make things faster. 

     

    I use the “Fast 1080p30” preset and the ETA has been quite accurate with that. 

  12. 16 hours ago, total said:

    I've used this for a few files in my library and it seems like the video encoding is going well, but it is converting all my AC3 to stereo. I am using Tdarr_Plugin_s7x9_winsome_h265_nvenc, but that's it. Anyone else seeing similar issues? I was under the impression the plugin would leave the AC3 file alone if it was in AC3.

    Hi, if you open up the plugin (located where you mapped the Tdarr documents folder) in a text editor you can see what conversion settings it’s using or you can see it here:

     

    https://github.com/HaveAGitGat/Tdarr_Plugins/blob/master/Community/Tdarr_Plugin_s7x8_winsome_h265.js

     

     

    So the video transcoding in this plugin is done by HandBrake and uses the following:

     

    -Z "H.265 MKV 2160p60" --all-audio --all-subtitles

     

    Unlike FFmpeg, HandBrake is a bit more limited in what it can do with audio. Here you can see that the default for this preset is stereo audio:

     

    https://handbrake.fr/docs/en/latest/technical/official-presets.html

     

    You can pass through audio using for example the following switch:

     

    -E copy:ac3,aac,eac3,truehd,dts,dtshd,mp3

     

     


     

     

     

     

  13. On 1/13/2020 at 1:37 PM, renedis said:

    I'm running the alpha now.. 

     

    Alpha is missing some installations:

    -vainfo

    - xvfb

     

    In order to "see" the intel card you need to include these.

     

    I've done this on a running docker image (with :dev):

    sudo apt-get update

    sudo apt get install vainfo

    sudo apt-get install -y -qq xvfb

     

    After that I could succesfully get vainfo from within the docker image. Still no luck getting HW transcoding though.

     

     

    If you use the tdarr_aio qsv container it should now work. Make sure your server is set up correctly:

     

  14. On 1/16/2020 at 12:01 PM, nicksphone said:

    @HaveAGitGat first let me thank you again your app has saved me tons of time and space. Correct me if im wrong but in the early days one of your hopes was integration into sonarr and radarr so it would try to reque failed files am i remembering that correctly or am i thinking of another app i tried? ether way is that in the pipeline? as it would make this amazing app even better.

    Sure, I just need to finish working on some bugs/features and will then begin working on integration.

  15. On 1/13/2020 at 6:17 PM, nickp85 said:

    Make sure you are using the qsv specific beta version of the container.  I was able to get it to work by running the following.  Been running it for like 30 days and done over 1100 transcodes with QSV.  Don't ask me why the below works, I found it online using the ffmpeg QSV readiness steps.  I am using Tdarr with Handbrake though.

    
    sudo apt-get install ccache flex bison cmake g++ git patch zlib1g-dev autoconf xutils-dev libtool pkg-config libpciaccess-dev libz-dev clinfo nano

     

    CMake will automatically detect the platform you're on and enable the platform-specific hooks needed for a working build.

    Create a library config file for the iMSDK:

    
    sudo nano /etc/ld.so.conf.d/imsdk.conf

    Content:

    
    /opt/intel/mediasdk/lib
    /opt/intel/mediasdk/plugins

    Then run:

    
    sudo ldconfig -vvvv

     

    Just got back. Nice work!

     

    I'll see if I can implement this asap.

     

     

×
×
  • Create New...