Neteork speeds

So, this feels like a stupid question, but i'm curious for an actual answer and don't want to dig through pages of internet to find my specific scenario..

Qnap NAS connected via cat6 to a 10gb port on my asus axe16000 router. Desktop pc connected to router with cat6. Laptop using wifi in the next room.

Both pc and laptop on windows 11, accessing the same folders on the nas. If i use the PC to move files, they move quickly. If i use the laptop, it seems to take 2-4 times the amount of time.

The files are all staying on the nas, so in my head, i'm just sending the nas the command to move them. Where that command comes from shouldn't matter right?

EDIT:

for everyone blaming it on wired vs wireless, re read the question and some of the other answers..

It looks like using network mapped folders in windows explorer is causing client side processing whereas SSH or qnap file explorer would perform server side processing.

reddit.com
u/tattooed_pariah — 19 hours ago
▲ 2 r/Lidarr

possible bug: manually deleting files

Not a major issue, just an irritating one..
I'm overhauling my archives, and have been locating albums I didn't have in entirety before. Lidarr had already imported a few tracks, but now I'm deleting those and importing the entire album.

When I delete the file from my system and try to import the album, Lidarr's import screen gets stuck on "this file is missing" and to fix it, I have to delete the artist (without removing files) then re-add the artist and it imports fine..

Not sure if this is known or not, or how complicated it is to fix, just bringing it up in case no one else has..

reddit.com
u/tattooed_pariah — 5 days ago

file locations

I'm willing to bet this gets asked often, but I want to make sure I understand clearly..

I have my own collection shared, when I download from someone else, I grab the files from he soulseek download folder, move them to my collection so lidarr can grab them, import them and rename them.
Is this "rude"? should I be leaving copies in the soulseek download folder to "seed" the person I grabbed them from? or does having them in my own collection now meet the "seed" etiquette?

i'm just trying to avoid having duplicates of files while also having my own naming convention/storage.

reddit.com
u/tattooed_pariah — 12 days ago

Adding two circuits

BLUF: in California, can adding two breakers, conduit, romex and two outlets be a problem for future house sale if i do it myself and don't pull permits?

Long version: 1958 house, power comes from the pole to a 200amp panel, that feeds what i believe to be the original 100amp panel which has all the breakers for the house. The 200 amp panel has breakers for solar and pool pump/lighting and a 100amp breaker feeding the aforementioned sub panel.

I have no idea what previous owners have done, but it seems like two of the bedrooms share power with the entire garage. Everything functions, until i use something that draws a lot of amps, like an air compressor or old table saw, then i trip whatever surge protector i'm plugged into.

What I want to do is pull two runs of 12-2 romex from individual receptacles in the garage, to individual 20amp breakers in the 100amp subpanel. That way i'll have two garage outlets that don't steal power from other circuits.

To this this, i'd run conduit from the bottom of the panel, up the wall, into the wall to the "attic" crawlspace, across the house, out into the garage rafters and into appropriate receptacle boxes.

My wife wants me to hire someone who will pull permits, do the install and then we'd have to schedule inspections. She's worried when we eventually sell the house we'd have to get retro permits..

And yes, i'm aware that i'm not a certified electrician, i would be verifying the 100amp subpanel is de-energized before breaking the plane, and understand this is how most people taste purple and/or burn their house down. I'm not an expert, and know I don't know a lot, but i am a fairly handy, capable guy..

Thanks in advance

reddit.com
u/tattooed_pariah — 1 month ago

2.5gb rj45

Not sure what's going on here...

Crosshair VIII Hero with Wifi, it has a 1gb and a 2.5gb rj45 port.

Plugging Cat6 into the 1gb port, I get a connection, i'm not always labelled "connectable" by private torrent trackers, but I can download and seed without issue, I can connect to dockers on a QNAP NAS on my LAN without issue, no problem. just slower speeds..

plug into the 2.5gb port, I'm online, I can connect to my private trackers, but suddenly all my *arr dockers can't see my Qbittorrent anymore and my Tdarr Node can no longer connect to my Tdarr Server even though both node and server are running on the same windows 11 machine that this motherboard is in..

WTH? what am i doing wrong? I've used the 1gb port for the last 6 years because it worked and I only had 1gb internet.. I got 2gb fiber like 6 months ago and just realized today I never switched my cable, so I did and this happens..

Someone please point out the obvious thing I'm missing, and call me an idiot and educate me so I can stop driving myself crazy.. lol

reddit.com
u/tattooed_pariah — 2 months ago

Not connectable

Ok, I apologize in advance for what I'm sure is going to be a wall of text..

I don't even know if this belongs here, or in an *arr sub, or proton, or homelab, or what...

Today I used hijackthis to identify a handful of streams I didn't need.. mostly like 5 or 6 Microsoft Office BS things (I don't have Office installed and don't use it..) and rebooted. This was a troubleshooting step to figure out why my computer was running slow and my internet speed has been abysmal for like 2 weeks..

After doing that and fully shutting down and restarting, My PC was perfectly fast again, and my internet speed was back up to par. but, i noticed I was being perceived as "non-connectable" to my private trackers..

restarted my PC again because sometimes restarting clears whatever NIC related issues there might be, only now, none of my *arrs can connect to Qbittorrent. I can download torrents just fine, and am seeding just fine, private trackers are reporting that I'm seeding and connectable, but none of my *arrs think I have a client available.

Here's the environment: Windows 11 PC running ProtonVPN and Qbittorrent. all settings between the two (port forwarding, LAN access, etc.. ) are good. Port forwarding is properly configured on my router as well. no firewall issues in windows, green globe present in QB. *arrs running in dockers on a QNAP NAS, all other coms between PC and NAS are fine (windows file explorer mapped network drives, saving files from QB on the NAS, etc..)

I have made one single hardware change between the last time I know things worked and now, my motherboard has two rj45 jacks, a 1gb one and a 2.5gb one.. when I shut it down, I realized I had been plugged into the 1gb one and switched. but I still have the same ISP static IP, and I manually configure known items (I only use DHCP for mobile devices and random shit like that basically..) so my PC has the same LAN IP as before, just a different rj45 port..

*arrs running as individual dockers on a QNAP NAS. all running fine, but are not able to connect to QBittorent.

I can use the PC to load the webui via "localhost:8082" (I changed the port number manually.. 8080 is QNAP's default and I used to use uTorrent..), but I cannot connect to the webui using my static IP from my ISP (which used to work..). I even tried using my VPN IP, and no dice there either..

I'm not even sure what to check at this point, I've gone through my immediate remediation steps and come up empty. any ideas for stupid simple things I overlooked?

Update: this probably no longer belongs in this Sub, I just put my cat6 back into the 1gb port and now it's fine... WTH? anyone know how I can use my 2.5gb port? lol

reddit.com
u/tattooed_pariah — 2 months ago

Government assistance programs

Just ranting into the void because i'm curious about other opinions..

This involves politics, but we don't have to let it collapse into bullshit namecalling and fighting, please, let's discuss.

​

The current administration would have us believe that anyone receiving government assistance, (welfare, snap, wic, etc) is a drain on the country and mismanaging their money.

​

I'm retiring this month and it just dawned on me that dfas KNOWS that EVERY service member, from the most junior E-1 to the most senior O-10, is underpaid to the point tgat they cannot pay for life on their salary alone. So we recieve a Basic Allowance for Sustinence and Basic Allowance for Housing, so we don't go hungry or homeless..

​

Aren't those just different names for programs like welfare and snap? Kinda feels like it to me..

reddit.com
u/tattooed_pariah — 2 months ago

There's a Gremlin on the wing!

Something, somewhere changed a few days ago and now there's nothing but problems.

I didn't adjust any settings, I didn't install or remove any software, nothing changed about the operations or environment. suddenly a few days ago my torrents are being problematic. I'll list the set up and then I'll list what I've done to troubleshoot, I'm looking for ideas on what I can try next..

Windows 11 Pro, latest qbittorrent, latest ProtonVPN. Using Stealth protocol because I was having a lot of trouble on wireguard with regular sites blocking my connection when it was identified as a VPN IP.

I do have port forwarding enabled, and using Quantum to ensure the port # always matches.

I have 2gb fiber internet, and for almost the last year, I would get anything from 2-28gb down speeds depending on number of seeds and whatnot. A few days ago, I'm suddenly struggling to get even 1mb down and all my private tracker sites are reporting that I'm not seeding.

First thing I did, reconnect to different server, thinking maybe the IP was burned. trackers report my seeds for less than an hour then say I'm not seeding again.

Switched to Wireguard UDP, same effect. Switch to Wireguard TCP, same effect. Go back to Stealth, but change country. same effect.

What can I do to try to find the bottleneck? everytime I reconnect, I do manually force a reannounce and wait at least 10 minutes to give everything time to populate, it seems like it works but then I check it like 45 minutes later and every site says I'm not seeding anymore. QBittoorrent still has a green globe and no errors are being reported on my end.

EDIT:

I thought uninstalling and reinstalling ProtonVPN did the trick, it did not. my torrent speeds on well seeded torrents are below 500k/s :/

might wind up having to reach out to Proton or QB and see if they have any ideas what to check..

reddit.com
u/tattooed_pariah — 2 months ago
▲ 10 r/sonarr

Size matters.

Is there an obvious setting i'm missing?

Sometimes i'm eager to watch a show as soon as it airs and i get lucky and get a 1080p hevc 265 version very quickly that's only a couple hundred mbs.. then i wake up in the morning and sonarr has grabbed a 1.5gb version and replaced it. Both are 1080p.

What can i adjust so it stops doing that? I'm running low on my nas and don't want to have to keel manually reverting files..

reddit.com
u/tattooed_pariah — 2 months ago

planning my next purchase

I'm currently running my Plex Media Server and all my dockers on a QNAP 873a NAS but am quickly running out of free space. It's time I join the big money burners and start my adventure into full rack systems.

I'm not rich, but not poor, and know that with most big purchases like this, paying a little more hurts once, not paying enough and having to buy it all over again hurts a LOT more.. so I'm trying to buy a little more than I actually need, but not sure if I'm hitting that mark or if I'm going too far overkill.

Anyone mind looking at the specs and price below and giving feedback? I know I don't need some of it, but trying to future-proof. Currently I have about 40tb of media, being served via plex to about 7 users worldwide, and running Portainer for the *arrs. At the moment, my VPN and qbittorrent reside on my windows PC and use the NAS as a storage for downloads, but if this works out, I may shift that to this new server instead so I'm not reliant on my windows box being up. I don't run AI models, I basically just need a ton of storage and the ability to transcode. my videos are all 1080p or lower, not interested in 4k ATM because I rarely see the difference and would rather be economical with HDD usage.

Potential purchase specs:

Dell PowerEdge XC740xd 12 bay LFF

2x (2.60 GHz) 18-Core Intel Xeon Gold 6240

4x 8GB DDR4 ECC RDIMM PC4 2666MHz

PERC H740P RAID Card PCI

X520/I350 Quad Port 10GbE SFP+/1GbE RJ-45 Daughter Card

ConnectX-3 Pro Dual Port 40GbE QFSP+ PCIe Card

Boss Card with 2x 240GB SATA M.2

iDRAC 9 Express

2x 1100W Platinum AC PSU

Dell 2U Sliding Rails

New TPM 2.0 Module

1,419.81

reddit.com
u/tattooed_pariah — 2 months ago
▲ 133 r/AITAH

AITAH? Door to Door Solicitors

I thought I was being quasi-polite..

Get a knock on the door yesterday right as I'm sitting down, get up, look out the window, it's a kid in a polo shirt with a tablet. Obviously someone trying to sell something. Anyone on the front porch causes the dog to bark, so I crack the front door, but don't open the security screen, and say, "No thank you, not interested." and begin to close the door. The kid looks up from his tablet and says, "well that's rude." I reply, "excuse me?" and he says, "you don't even know what I'm going to say." and I tell him, "I don't care, I'm not interested in anything solicitors bring to my door and close the door."

Come back to the couch and the wife is looking at me like I'm an asshole.. I wanted to just open the door and tell him to GTFO my porch, I feel like I handled it decently. She thinks I should have just ignored the knock and instead listened to the dog bark until the solicitor decided to leave on his own.

So what say you Judgers of reddit? Am I the AssHole?

reddit.com
u/tattooed_pariah — 3 months ago
▲ 2 r/Tdarr

selective transcoding

Is it possible to manually select what you want transcoded without creating hundreds of libraries?

I just finished transcoding my entire movies folder and it seemed like a 70/30 split where files shrunk in size/doubled in size..

I'd like to transcode my tv shows, but some of them are already pretty small file sizes and I don't want to mess with that.

do i basically have to go through line items and tell it to skip specific files?

EDIT:

Ok, I THINK I solved two problems with my flow in case anyone else is interest. It should now check for a bitrate, if none exists, start mkvpropedit to create one, then do the conversion, check if the filesize is the same or smaller than original, and discard if not.

Doing this with just google, reddit, and an inquisitive nature (no AI), so let me know if you spot something that should be changed for efficiency or other improvement.)

{
  "_id": "CBH_Kkdbv",
  "name": "Basic HEVC Video Flow - HandBrake",
  "description": "Basic HEVC Video Flow - HandBrake",
  "tags": "",
  "flowPlugins": [
    {
      "name": "Input File",
      "sourceRepo": "Community",
      "pluginName": "inputFile",
      "version": "1.0.0",
      "fpEnabled": true,
      "id": "hbT1InputF",
      "position": {
        "x": 650,
        "y": 100
      },
      "inputsDB": {
        "fileAccessChecks": "true",
        "pauseNodeIfAccessChecksFail": "false"
      }
    },
    {
      "name": "Check File Medium",
      "sourceRepo": "Community",
      "pluginName": "checkFileMedium",
      "version": "1.0.0",
      "fpEnabled": true,
      "id": "hbT2Medium",
      "position": {
        "x": 648,
        "y": 252
      }
    },
    {
      "name": "Check if hevc",
      "sourceRepo": "Community",
      "pluginName": "checkVideoCodec",
      "version": "1.0.0",
      "fpEnabled": true,
      "id": "hbT3Codec",
      "position": {
        "x": 612,
        "y": 300
      }
    },
    {
      "name": "Check Bitrate Above Cutoff",
      "sourceRepo": "Community",
      "pluginName": "checkVideoBitrate",
      "version": "1.0.0",
      "inputsDB": {
        "unit": "kbps",
        "greaterThan": "3000",
        "lessThan": "1000000"
      },
      "fpEnabled": true,
      "id": "hbT4Bitrte",
      "position": {
        "x": 636,
        "y": 384
      }
    },
    {
      "name": "Calculate Target Bitrate (0.5x multiplier)",
      "sourceRepo": "Community",
      "pluginName": "customFunction",
      "version": "1.0.0",
      "inputsDB": {
        "code": "\nmodule.exports = async (args) => {\n  const file = args.inputFileObj;\n  let duration = 0;\n  if (parseFloat(file.ffProbeData?.format?.duration) > 0) {\n    duration = parseFloat(file.ffProbeData.format.duration);\n  } else if (typeof file.meta?.Duration !== 'undefined') {\n    duration = file.meta.Duration;\n  } else if (file.ffProbeData?.streams?.[0]?.duration) {\n    duration = parseFloat(file.ffProbeData.streams[0].duration);\n  }\n  if (!duration || duration <= 0) {\n    args.jobLog('Could not determine file duration. Skipping bitrate calculation.');\n    return {\n      outputFileObj: file,\n      outputNumber: 2,\n      variables: args.variables,\n    };\n  }\n  const multiplier = 0.5;\n  const currentBitrate = (file.file_size * 1024 * 1024 * 8) / duration;\n  const targetBitrate = Math.round((currentBitrate * multiplier) / 1000);\n  args.jobLog('Current bitrate: ' + Math.round(currentBitrate / 1000) + ' kbps');\n  args.jobLog('Target bitrate (multiplier ' + multiplier + '): ' + targetBitrate + ' kbps');\n  if (!args.variables.user) {\n    args.variables.user = {};\n  }\n  args.variables.user.targetBitrate = String(targetBitrate);\n  return {\n    outputFileObj: file,\n    outputNumber: 1,\n    variables: args.variables,\n  };\n}\n"
      },
      "fpEnabled": true,
      "id": "hbT5CalcBR",
      "position": {
        "x": 492,
        "y": 420
      }
    },
    {
      "name": "Check Flow Variable: Worker Type",
      "sourceRepo": "Community",
      "pluginName": "checkFlowVariable",
      "version": "1.0.0",
      "inputsDB": {
        "variable": "{{{args.workerType}}}",
        "value": "transcodegpu"
      },
      "fpEnabled": true,
      "id": "hbT6Worker",
      "position": {
        "x": 348,
        "y": 504
      }
    },
    {
      "name": "Check Node Hardware Encoder",
      "sourceRepo": "Community",
      "pluginName": "checkNodeHardwareEncoder",
      "version": "1.0.0",
      "fpEnabled": true,
      "id": "hbT7HwChk",
      "position": {
        "x": 252,
        "y": 588
      }
    },
    {
      "name": "HandBrake GPU (NVENC)",
      "sourceRepo": "Community",
      "pluginName": "handbrakeCustomArguments",
      "version": "2.0.0",
      "inputsDB": {
        "customArguments": "-e nvenc_h265 -b {{{args.variables.user.targetBitrate}}} --all-audio --all-subtitles",
        "container": "mkv",
        "useJsonPreset": "true",
        "jsonPreset": "{\n  \"PresetList\": [\n    {\n      \"AlignAVStart\": false,\n      \"AudioCopyMask\": [\n        \"copy:aac\"\n      ],\n      \"AudioEncoderFallback\": \"av_aac\",\n      \"AudioLanguageList\": [\n        \"eng\"\n      ],\n      \"AudioList\": [\n        {\n          \"AudioBitrate\": 160,\n          \"AudioCompressionLevel\": 0,\n          \"AudioEncoder\": \"av_aac\",\n          \"AudioMixdown\": \"stereo\",\n          \"AudioNormalizeMixLevel\": false,\n          \"AudioSamplerate\": \"auto\",\n          \"AudioTrackQualityEnable\": false,\n          \"AudioTrackQuality\": -1,\n          \"AudioTrackGainSlider\": 0,\n          \"AudioTrackDRCSlider\": 0\n        }\n      ],\n      \"AudioSecondaryEncoderMode\": true,\n      \"AudioTrackSelectionBehavior\": \"first\",\n      \"AudioTrackNamePassthru\": true,\n      \"AudioAutomaticNamingBehavior\": \"unnamed\",\n      \"ChapterMarkers\": true,\n      \"ChildrenArray\": [],\n      \"Default\": false,\n      \"FileFormat\": \"av_mkv\",\n      \"Folder\": false,\n      \"FolderOpen\": false,\n      \"Optimize\": false,\n      \"Mp4iPodCompatible\": false,\n      \"PictureCropMode\": 0,\n      \"PictureBottomCrop\": 0,\n      \"PictureLeftCrop\": 0,\n      \"PictureRightCrop\": 0,\n      \"PictureTopCrop\": 0,\n      \"PictureDARWidth\": 1920,\n      \"PictureDeblockPreset\": \"off\",\n      \"PictureDeblockTune\": \"medium\",\n      \"PictureDeblockCustom\": \"strength=strong:thresh=20:blocksize=8\",\n      \"PictureDeinterlaceFilter\": \"decomb\",\n      \"PictureCombDetectPreset\": \"default\",\n      \"PictureCombDetectCustom\": \"\",\n      \"PictureDeinterlacePreset\": \"default\",\n      \"PictureDeinterlaceCustom\": \"\",\n      \"PictureDenoiseCustom\": \"\",\n      \"PictureDenoiseFilter\": \"off\",\n      \"PictureSharpenCustom\": \"\",\n      \"PictureSharpenFilter\": \"off\",\n      \"PictureSharpenPreset\": \"medium\",\n      \"PictureSharpenTune\": \"none\",\n      \"PictureDetelecine\": \"off\",\n      \"PictureDetelecineCustom\": \"\",\n      \"PictureColorspacePreset\": \"off\",\n      \"PictureColorspaceCustom\": \"\",\n      \"PictureChromaSmoothPreset\": \"off\",\n      \"PictureChromaSmoothTune\": \"none\",\n      \"PictureChromaSmoothCustom\": \"\",\n      \"PictureItuPAR\": false,\n      \"PictureKeepRatio\": true,\n      \"PicturePAR\": \"auto\",\n      \"PicturePARWidth\": 1,\n      \"PicturePARHeight\": 1,\n      \"PictureWidth\": 1920,\n      \"PictureHeight\": 1080,\n      \"PictureUseMaximumSize\": true,\n      \"PictureAllowUpscaling\": false,\n      \"PictureForceHeight\": 0,\n      \"PictureForceWidth\": 0,\n      \"PicturePadMode\": \"none\",\n      \"PicturePadTop\": 0,\n      \"PicturePadBottom\": 0,\n      \"PicturePadLeft\": 0,\n      \"PicturePadRight\": 0,\n      \"PicturePadColor\": \"black\",\n      \"PresetName\": \"H.265 mkv 1080p 10bit for tdarr\",\n      \"Type\": 1,\n      \"SubtitleAddCC\": true,\n      \"SubtitleAddForeignAudioSearch\": true,\n      \"SubtitleAddForeignAudioSubtitle\": false,\n      \"SubtitleBurnBehavior\": \"foreign\",\n      \"SubtitleBurnBDSub\": false,\n      \"SubtitleBurnDVDSub\": false,\n      \"SubtitleLanguageList\": [\n        \"eng\"\n      ],\n      \"SubtitleTrackSelectionBehavior\": \"first\",\n      \"SubtitleTrackNamePassthru\": true,\n      \"VideoAvgBitrate\": 0,\n      \"VideoColorRange\": \"limited\",\n      \"VideoColorMatrixCode\": 0,\n      \"VideoEncoder\": \"x265_10bit\",\n      \"VideoFramerate\": \"30\",\n      \"VideoFramerateMode\": \"pfr\",\n      \"VideoGrayScale\": false,\n      \"VideoScaler\": \"swscale\",\n      \"VideoPreset\": \"slow\",\n      \"VideoTune\": \"\",\n      \"VideoProfile\": \"main10\",\n      \"VideoLevel\": \"auto\",\n      \"VideoOptionExtra\": \"strong-intra-smoothing=0:rect=0:aq-mode=1:rd=4:psy-rd=0.75:psy-rdoq=4.0:rdoq-level=1:rskip=2\",\n      \"VideoQualityType\": 2,\n      \"VideoQualitySlider\": 22,\n      \"VideoMultiPass\": true,\n      \"VideoTurboMultiPass\": false,\n      \"VideoPasshtruHDRDynamicMetadata\": \"all\",\n      \"x264UseAdvancedOptions\": false,\n      \"PresetDisabled\": false,\n      \"MetadataPassthru\": true\n    }\n  ],\n  \"VersionMajor\": 72,\n  \"VersionMicro\": 0,\n  \"VersionMinor\": 0\n}"
      },
      "fpEnabled": true,
      "id": "hbT8GPU",
      "position": {
        "x": 108,
        "y": 672
      }
    },
    {
      "name": "HandBrake CPU (x265)",
      "sourceRepo": "Community",
      "pluginName": "handbrakeCustomArguments",
      "version": "2.0.0",
      "inputsDB": {
        "customArguments": "-e x265 -b {{{args.variables.user.targetBitrate}}} --encoder-preset medium --all-audio --all-subtitles",
        "container": "mkv",
        "useJsonPreset": "true",
        "jsonPreset": "{\n  \"PresetList\": [\n    {\n      \"AlignAVStart\": false,\n      \"AudioCopyMask\": [\n        \"copy:aac\"\n      ],\n      \"AudioEncoderFallback\": \"av_aac\",\n      \"AudioLanguageList\": [\n        \"eng\"\n      ],\n      \"AudioList\": [\n        {\n          \"AudioBitrate\": 160,\n          \"AudioCompressionLevel\": 0,\n          \"AudioEncoder\": \"av_aac\",\n          \"AudioMixdown\": \"stereo\",\n          \"AudioNormalizeMixLevel\": false,\n          \"AudioSamplerate\": \"auto\",\n          \"AudioTrackQualityEnable\": false,\n          \"AudioTrackQuality\": -1,\n          \"AudioTrackGainSlider\": 0,\n          \"AudioTrackDRCSlider\": 0\n        }\n      ],\n      \"AudioSecondaryEncoderMode\": true,\n      \"AudioTrackSelectionBehavior\": \"first\",\n      \"AudioTrackNamePassthru\": true,\n      \"AudioAutomaticNamingBehavior\": \"unnamed\",\n      \"ChapterMarkers\": true,\n      \"ChildrenArray\": [],\n      \"Default\": false,\n      \"FileFormat\": \"av_mkv\",\n      \"Folder\": false,\n      \"FolderOpen\": false,\n      \"Optimize\": false,\n      \"Mp4iPodCompatible\": false,\n      \"PictureCropMode\": 0,\n      \"PictureBottomCrop\": 0,\n      \"PictureLeftCrop\": 0,\n      \"PictureRightCrop\": 0,\n      \"PictureTopCrop\": 0,\n      \"PictureDARWidth\": 1920,\n      \"PictureDeblockPreset\": \"off\",\n      \"PictureDeblockTune\": \"medium\",\n      \"PictureDeblockCustom\": \"strength=strong:thresh=20:blocksize=8\",\n      \"PictureDeinterlaceFilter\": \"decomb\",\n      \"PictureCombDetectPreset\": \"default\",\n      \"PictureCombDetectCustom\": \"\",\n      \"PictureDeinterlacePreset\": \"default\",\n      \"PictureDeinterlaceCustom\": \"\",\n      \"PictureDenoiseCustom\": \"\",\n      \"PictureDenoiseFilter\": \"off\",\n      \"PictureSharpenCustom\": \"\",\n      \"PictureSharpenFilter\": \"off\",\n      \"PictureSharpenPreset\": \"medium\",\n      \"PictureSharpenTune\": \"none\",\n      \"PictureDetelecine\": \"off\",\n      \"PictureDetelecineCustom\": \"\",\n      \"PictureColorspacePreset\": \"off\",\n      \"PictureColorspaceCustom\": \"\",\n      \"PictureChromaSmoothPreset\": \"off\",\n      \"PictureChromaSmoothTune\": \"none\",\n      \"PictureChromaSmoothCustom\": \"\",\n      \"PictureItuPAR\": false,\n      \"PictureKeepRatio\": true,\n      \"PicturePAR\": \"auto\",\n      \"PicturePARWidth\": 1,\n      \"PicturePARHeight\": 1,\n      \"PictureWidth\": 1920,\n      \"PictureHeight\": 1080,\n      \"PictureUseMaximumSize\": true,\n      \"PictureAllowUpscaling\": false,\n      \"PictureForceHeight\": 0,\n      \"PictureForceWidth\": 0,\n      \"PicturePadMode\": \"none\",\n      \"PicturePadTop\": 0,\n      \"PicturePadBottom\": 0,\n      \"PicturePadLeft\": 0,\n      \"PicturePadRight\": 0,\n      \"PicturePadColor\": \"black\",\n      \"PresetName\": \"AV1 10-bit for tdarr\",\n      \"Type\": 1,\n      \"SubtitleAddCC\": true,\n      \"SubtitleAddForeignAudioSearch\": true,\n      \"SubtitleAddForeignAudioSubtitle\": false,\n      \"SubtitleBurnBehavior\": \"foreign\",\n      \"SubtitleBurnBDSub\": false,\n      \"SubtitleBurnDVDSub\": false,\n      \"SubtitleLanguageList\": [\n        \"eng\"\n      ],\n      \"SubtitleTrackSelectionBehavior\": \"first\",\n      \"SubtitleTrackNamePassthru\": true,\n      \"VideoAvgBitrate\": 0,\n      \"VideoColorRange\": \"limited\",\n      \"VideoColorMatrixCode\": 0,\n      \"VideoEncoder\": \"svt_av1_10bit\",\n      \"VideoFramerate\": \"30\",\n      \"VideoFramerateMode\": \"pfr\",\n      \"VideoGrayScale\": false,\n      \"VideoScaler\": \"swscale\",\n      \"VideoPreset\": \"5\",\n      \"VideoTune\": \"vq\",\n      \"VideoProfile\": \"auto\",\n      \"VideoLevel\": \"auto\",\n      \"VideoOptionExtra\": \"enable-variance-boost=1:enable-qm=1:ac-bias=1:tf-strength=1:qp-scale-compress-strength=1:sharpness=1:keyint=10s\",\n      \"VideoQualityType\": 2,\n      \"VideoQualitySlider\": 22,\n      \"VideoMultiPass\": true,\n      \"VideoTurboMultiPass\": false,\n      \"VideoPasshtruHDRDynamicMetadata\": \"all\",\n      \"x264UseAdvancedOptions\": false,\n      \"PresetDisabled\": false,\n      \"MetadataPassthru\": true\n    }\n  ],\n  \"VersionMajor\": 72,\n  \"VersionMicro\": 0,\n  \"VersionMinor\": 0\n}"
      },
      "fpEnabled": true,
      "id": "hbT9CPU",
      "position": {
        "x": 372,
        "y": 672
      }
    },
    {
      "name": "Replace Original File",
      "sourceRepo": "Community",
      "pluginName": "replaceOriginalFile",
      "version": "1.0.0",
      "fpEnabled": true,
      "id": "hbTAReplac",
      "position": {
        "x": 588,
        "y": 888
      }
    },
    {
      "name": "Clear Cache",
      "sourceRepo": "Community",
      "pluginName": "clearCache",
      "version": "1.0.0",
      "id": "oddQNp8-e",
      "position": {
        "x": 648,
        "y": 156
      },
      "fpEnabled": true
    },
    {
      "name": "Add To Skiplist",
      "sourceRepo": "Community",
      "pluginName": "processedAdd",
      "version": "1.0.0",
      "id": "Vmmaep31W",
      "position": {
        "x": 648,
        "y": 204
      },
      "fpEnabled": true
    },
    {
      "name": "Compare File Size",
      "sourceRepo": "Community",
      "pluginName": "compareFileSize",
      "version": "1.0.0",
      "id": "jsb5-Oh0p",
      "position": {
        "x": 264,
        "y": 744
      },
      "fpEnabled": true
    },
    {
      "name": "Delete File",
      "sourceRepo": "Community",
      "pluginName": "deleteFile",
      "version": "1.0.0",
      "id": "DO5uWcuZ1",
      "position": {
        "x": 468,
        "y": 780
      },
      "fpEnabled": true,
      "inputsDB": {
        "deleteWorkingFileIfOriginal": "false"
      }
    },
    {
      "name": "Check Video Bitrate",
      "sourceRepo": "Community",
      "pluginName": "checkVideoBitrate",
      "version": "1.0.0",
      "id": "t7v9bvKxQ",
      "position": {
        "x": 804,
        "y": 324
      },
      "fpEnabled": true
    },
    {
      "name": "Run MKVPropEdit",
      "sourceRepo": "Community",
      "pluginName": "runMkvPropEdit",
      "version": "1.0.0",
      "id": "g23ebVbAV",
      "position": {
        "x": 948,
        "y": 408
      },
      "fpEnabled": true
    }
  ],
  "flowEdges": [
    {
      "source": "hbT2Medium",
      "sourceHandle": "1",
      "target": "hbT3Codec",
      "targetHandle": null,
      "id": "hbE2MedCod"
    },
    {
      "source": "hbT3Codec",
      "sourceHandle": "1",
      "target": "hbTAReplac",
      "targetHandle": null,
      "id": "hbE3CodSkp"
    },
    {
      "source": "hbT4Bitrte",
      "sourceHandle": "1",
      "target": "hbT5CalcBR",
      "targetHandle": null,
      "id": "hbE5BitClc"
    },
    {
      "source": "hbT4Bitrte",
      "sourceHandle": "2",
      "target": "hbTAReplac",
      "targetHandle": null,
      "id": "hbE6BitSkp"
    },
    {
      "source": "hbT5CalcBR",
      "sourceHandle": "1",
      "target": "hbT6Worker",
      "targetHandle": null,
      "id": "hbE7ClcWrk"
    },
    {
      "source": "hbT5CalcBR",
      "sourceHandle": "2",
      "target": "hbTAReplac",
      "targetHandle": null,
      "id": "hbE8ClcSkp"
    },
    {
      "source": "hbT6Worker",
      "sourceHandle": "1",
      "target": "hbT7HwChk",
      "targetHandle": null,
      "id": "hbE9WrkHw"
    },
    {
      "source": "hbT6Worker",
      "sourceHandle": "2",
      "target": "hbT9CPU",
      "targetHandle": null,
      "id": "hbEAWrkCpu"
    },
    {
      "source": "hbT7HwChk",
      "sourceHandle": "1",
      "target": "hbT8GPU",
      "targetHandle": null,
      "id": "hbEBHwGpu"
    },
    {
      "source": "hbT7HwChk",
      "sourceHandle": "2",
      "target": "hbT9CPU",
      "targetHandle": null,
      "id": "hbECHwCpu"
    },
    {
      "source": "hbT1InputF",
      "sourceHandle": "1",
      "target": "oddQNp8-e",
      "targetHandle": null,
      "id": "hfFb1ct4V"
    },
    {
      "source": "oddQNp8-e",
      "sourceHandle": "1",
      "target": "Vmmaep31W",
      "targetHandle": null,
      "id": "zdz3O0AY7"
    },
    {
      "source": "Vmmaep31W",
      "sourceHandle": "1",
      "target": "hbT2Medium",
      "targetHandle": null,
      "id": "35LXk3shO"
    },
    {
      "source": "hbT8GPU",
      "sourceHandle": "1",
      "target": "jsb5-Oh0p",
      "targetHandle": null,
      "id": "cuO6u_Wcy"
    },
    {
      "source": "hbT9CPU",
      "sourceHandle": "1",
      "target": "jsb5-Oh0p",
      "targetHandle": null,
      "id": "7VGzfxa3G"
    },
    {
      "source": "jsb5-Oh0p",
      "sourceHandle": "1",
      "target": "hbTAReplac",
      "targetHandle": null,
      "id": "6UeN8yoyI"
    },
    {
      "source": "jsb5-Oh0p",
      "sourceHandle": "2",
      "target": "hbTAReplac",
      "targetHandle": null,
      "id": "kXNqUIHLC"
    },
    {
      "source": "jsb5-Oh0p",
      "sourceHandle": "3",
      "target": "DO5uWcuZ1",
      "targetHandle": null,
      "id": "sANF0FM5E"
    },
    {
      "source": "hbT3Codec",
      "sourceHandle": "2",
      "target": "t7v9bvKxQ",
      "targetHandle": null,
      "id": "5u4Tini0F"
    },
    {
      "source": "t7v9bvKxQ",
      "sourceHandle": "1",
      "target": "hbT4Bitrte",
      "targetHandle": null,
      "id": "IRGEPSwHi"
    },
    {
      "source": "t7v9bvKxQ",
      "sourceHandle": "2",
      "target": "g23ebVbAV",
      "targetHandle": null,
      "id": "d0NN4-gFw"
    },
    {
      "source": "g23ebVbAV",
      "sourceHandle": "1",
      "target": "hbT4Bitrte",
      "targetHandle": null,
      "id": "o9IZAlguz"
    }
  ]
}
reddit.com
u/tattooed_pariah — 3 months ago

Please educate me

BLUF: why should I use Tailscale?

I hear about it all the time when discussing homelabs and servers and whatnot, but i'm unclear on use case I guess..

Is it something I should use? Why?

For reference, here is how i'm currently set up at home:

Windows 11 PC connected to internet via ProtonVPN. Does all my day to day stuff, and torrenting and whatnot.

QNAP NAS runs all my *arrs in portainer dockers and is used as storage for media and runs my plex server.

If i need to remote in, i use my phone and chrome remote desktop for full control of my windows box.

Everything is portforwarded through my router. So far, i've only ever had maybe 2 instances of "attacks" and they were blind brute force attempts that the router identified and put a stop to.

Is Tailscale something that would be useful for me or would it just become something else i have to worry about breaking when i push updates?

Thanks!

reddit.com
u/tattooed_pariah — 3 months ago

So i know the process will involve it going from step 1 to step 2 to step 1 to step 3, etc.. it will bounce back and forth a lot. But what does it mean when the date it shows is in the future?

I initiated my BDD claim march 12th, and finally got and uploaded my dd-214 in april, and when they processed it, it shows I moved to step 2 on march 12, and moved to step 1 on july 1st.

July 1st is my first day after transferring to Fleet Reserve (Navy bullshit retirement status), is it just showing that date as when my benefits will start? Or are they not going to touch it until i'm out? I thought the point of BDD was to get everything finalized quicker?

reddit.com
u/tattooed_pariah — 4 months ago

I'm wanting to upgrade from an 8 bay QNAP 873a NAS to a rackmount server so I have more future proofing by adding the ability to add my drives with rack mount drive racks. QNAP currently only offers network drive enclosures that don't support RAID and I require RAID1.

I see a lot of old dell poweredge r710 and r720 available for about $100, but I know those are the older generations. R770 seems to be available for about 6-10k. Way out of my budget.

Is it worth grabbing a 720 (or 730 if i see one) or am I going to just get frustrated and want to replace it with something newer in a year?

I primarily use the NAS for *arrs and Plex. The highest quality I stream is 1080p, i avoid 4k to try to use less space. My current box does CPU/GPU transcoding. I'm just hitting storage limits and affordability on scaling. With only 8 bays available and two of them tied up with smaller OS only disks, I can't afford bigger drives right now (thanks AI.. 🙄). I think i have two 16tbs, two 20tbs, and two 22tbs right now and only about 8tbs free at the moment..

Should I sit tight until I can afford a modern gen r server or pull the trigger on an older one?

reddit.com
u/tattooed_pariah — 4 months ago