Skip Navigation

Posts
26
Comments
529
Joined
3 yr. ago

Making the world a better place, one genetic experiment at a time.

_

  • The script is nothing to write home about at the moment, with most of my time being spent just dialing it in for performance given the age of the Thinkserver. I feel that's pretty squared away, so the next step is updating it to accept args for things like fps, resolution, etc.

     sh
        
    #!/bin/sh
    
    AUDIO_DEV="hw:CARD=HDMI,DEV=0"
    FPS=60
    OUTDIR="/home/wesker/capture"
    PREVIEW_URL="udp://netsphere.lab:5000?pkt_size=1316"
    
    exec ffmpeg -hide_banner \
      -thread_queue_size 2048 -f v4l2 -input_format yuyv422 \
        -video_size 1920x1080 -framerate "$FPS" -i /dev/video0 \
      -thread_queue_size 2048 -f alsa -i "$AUDIO_DEV" \
      -map 0:v -map 1:a \
        -c:v dnxhd -profile:v dnxhr_sq -c:a pcm_s16le \
        "$OUTDIR/$(date +%F-%H%M%S).mov" \
      -map 0:v -map 1:a \
        -c:v libx264 -preset ultrafast -tune zerolatency -g 20 \
        -c:a aac -b:a 128k \
        -f mpegts "$PREVIEW_URL"
    
      
  • I settled on the Magewell card because I found one super cheap, their Linux drivers seem pretty well supported and maintained, and I wanted a bolted-in solution since everything is rackmount.

  • I paid $50 on ebay for the Magewell, because the seller had a huge lot of them to liquidate.

    The TINK 4k is indeed expensive, but it was one I had laying around collecting dust. I have a museum of gaming consoles and for a while was upscaling them with the TINK, before moving on to a different solution.

    The 16:9@60 is simply my not yet having implemented conditions in my script for variable capture settings. I am fortunate to have an 8TB HDD in the server, and an additional 140TB data server, so file size footprint isn't currently high on my priorities.

  • Is this slop or spergposting? One answer gets a block; the other gets a block, but it's not personal, I just don't understand.

  • I've started my own foray into push-to-talk and speech-to-text recently. I opted for faster-whisper since I wanted a lighter, local approach. It might be more DIY than what you're looking for, but I just wanted to chime in since it's fresh on my mind.

  • Taking a step back, I don't understand why it matters. Hobbies and skill-sets regularly cross over. If you're finding personal enrichment learning how, I don't think it really matters.

    If the answer is that you're just curious how to classify it, then I'd say it's a culinary skill, which is also a hobby.

  • Deleted

    Permanently Deleted

    Jump
  • How many decades do you suspect this admin is going to single-handedly set the US back?

  • Please.

  • Majestic

  • Are his eyes okay?

  • For me the clapping in the dark usually happens after a successful flirt.

  • As a lover of butts, this is the final straw.

  • I don't think we've met yet.

  • Not to be confused with "whorology", which is the study of my ex-wife.

  • he found out she's the one who shot his paw

  • You can't help him, Harry.

  • That's true. Maybe I'm just projecting, because I think Void is best pieced together from a bare bones install.

  • Void is amazing, if you don't mind a distro that you basically have to config from the ground up. I personally am a huge fan.

  • I tried to start one in 2007, with a couple of weird people from an occult forum. It was based on the H.P. Lovecraft mythos. We got bored of it within about 6 months, and I didn't keep in touch with those folks for long after.