Slashdot Mirror


Ask Slashdot: How Do You Stream/Capture Video?

datavirtue writes: I am starting to look at capturing and streaming video, specifically video games in 4K at 60 frames per second. I have a Windows 10 box with a 6GB GTX 1060 GPU and a modern AMD octa-core CPU recording with Nvidia ShadowPlay. This works flawlessly, even in 4K at 60 fps. ShadowPlay produces MP4 files which play nice locally but seem to take a long time to upload to YouTube -- a 15-minute 4K 60fps video took almost three hours. Which tools are you fellow Slashdotters using to create, edit, and upload video in the most efficient manner?

4 of 155 comments (clear)

  1. Dear Slashdot by ArchieBunker · · Score: 5, Insightful

    I'm recording massively large video clips that no one will watch and it takes forever to upload them to YouTube. I have a 50Mb/s upload speed and can't figure out why this 60 gig file takes three hours. Pleas help me do math.

    --
    Only the State obtains its revenue by coercion. - Murray Rothbard
  2. Too much data, by 140Mandak262Jamuna · · Score: 4, Insightful
    Quick calculation shows, 15 min at 60 fps at 4000x2000 frames works out to 4.32e11 pixels. With a 24 bit color, you need 1.04e13 bits. or 1.3 Terabytes, uncompressed.

    If you have a 50 Mbps upload service, and if Youtube server is absorbing it at that full speed, you are looking at 208000 seconds, or 2.4 solar days. You say it takes three hours. That works out to a compression ratio of 20.

    Looks like it is not reasonable to expect anything faster, at this resolution and frame rate.

    Lots of people don't realize how quickly numbers grow when you chain multiplications. "Four trace widths, three trace gaps, four via diameters, six frequencies, 8 excitations... OK your parametric sweep will run 2304 simulations, each needing half a TB of memory and 2 days of run time".

    Or my users asking for 100 micron resolution mesh on a model that is a couple of meters across. "User specified a 8 trillion element mesh. No wonder mesh maker ran for 8 hours and ran out of memory. Not a defect" is the resolution.

    --
    sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
  3. Re: Um, duh. by TheRaven64 · · Score: 4, Insightful

    No, the GP was (almost) correct. 3840x2160 is four times the number of pixels per frame of 1920x1080 and 60fps is double the frame rate of a standard 30fps 1080p stream. Four times as many pixels and double the frame rate gives 8 times as much raw data. That said, it also includes a lot more redundant data (changes between frames will be smaller if they're closer together, lots of areas in the larger image can be interpolated from the smaller one) and so the encoded size should be a lot less than 8 times the size of the same stream at 1080p, 30fps.

    --
    I am TheRaven on Soylent News
  4. Re:Um, duh. by UnknownSoldier · · Score: 5, Insightful

    Greater Internet Fuckwad Theory (GIFT)
    On a more serious note Portrait of a Troll: Q&A with Dr. Erin Buckels

    The problem is the OP didn't show he actually researched the problem and thus sounds completely clueless. This site jumps on people who can't even take 2 seconds to actually "Think, McFly!" about what they are asking.

    If he had prefaced his sub-text with something like -- "I just started learning about video streaming and it seems complicated to me" -- then more people would be willing to give them some slack.

    The fact that he took the time to post his question on /. BUT couldn't be arsed to spend the time to learn about:

    * Mbps (Mega bits-per-second) and
    * File Size

    shows that he isn't actually using his brain.

    There is a reason RTFM exists, or the modern vernacular: LMGTFY.