I wonder what the easiest way to generate 4:3 NTSC video is?
Conversation
Notices
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Friday, 29-Dec-2023 07:58:37 JST Foone🏳️⚧️ -
philpem (philpem@digipres.club)'s status on Friday, 29-Dec-2023 08:16:24 JST philpem @foone Speaking from experience? A Raspberry Pi 1 or 2 with an RCA composite and 3.5mm-to-RCA cable, or a 3 with a TRRS-to-RCA
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Friday, 29-Dec-2023 08:18:41 JST Foone🏳️⚧️ @philpem oh did they change the connector for pi 3? I thought they all used the same thing
-
philpem (philpem@digipres.club)'s status on Friday, 29-Dec-2023 08:30:37 JST philpem @foone yeah, the 3 puts the audio and video onto a 3.5mm TRRS jack, you need an old 90s camcorder AV cable to break it out. Or you could solder to the board if you didn't have one.
The 1B and 2B had a yellow RCA jack for composite and a 3.5mm TRS for audio.
fair warning, the composite out defaults to PAL, you'll want to mod the config.txt to force NTSC and forcibly enable composite. -
Foone🏳️⚧️ (foone@digipres.club)'s status on Friday, 29-Dec-2023 08:39:48 JST Foone🏳️⚧️ the only thing harder than generating good 4:3 NTSC video is taking a picture of the CRT afterwards
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Friday, 29-Dec-2023 08:42:43 JST Foone🏳️⚧️ @philpem oh, okay. I was misremembering how that went. I thought they were on TRRS since 2, and 1 was RCA
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Friday, 29-Dec-2023 08:47:14 JST Foone🏳️⚧️ This is using a HDMI2AV "up"scaler.
I'm not sure how 4:3 the output is. it might be outputting a 1280x720 signal and this screen is just cropping it
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Friday, 29-Dec-2023 08:48:53 JST Foone🏳️⚧️ I may try switching to a raspi.
I've avoided using raspis for this sort of thing before because I've had such bad results for them in the past, since they're underpowered CPU/GPU-wise.Though I guess if I'm outputting 4:3 video I could always pre-process my video to 640x480 and into a format that requires minimal processing. maybe huffyuv+pcm
-
philpem (philpem@digipres.club)'s status on Friday, 29-Dec-2023 08:53:48 JST philpem @foone what are you wanting to output from them? they have hardware decoders for a bunch of codecs. I vaguely recall MPEG2 and VC1 need a licence code (or other means) but MPEG4 was standard. Later Pi's don't have MPEG2 or VC1 at all.
If you're wanting lossless - yeah, Huffyuv is probably the way to go. but you'll have a YUV -> RGB -> YUV conversion which might introduce some quality loss.
-
philpem (philpem@digipres.club)'s status on Friday, 29-Dec-2023 08:54:53 JST philpem @foone If it was outputting 16:9 and the TV couldn't decode WSS (or the converter didn't put a WSS tag in the VBI), you'd get a horizontally squashed picture.
the cropping may be normal overscan.edit: also, hah, 720p to NTSC upscaler, that's a hoot.
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Friday, 29-Dec-2023 09:05:45 JST Foone🏳️⚧️ @philpem just some video, I don't care about codec. I can reencode to whatever needed
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Friday, 29-Dec-2023 09:07:26 JST Foone🏳️⚧️ also I wonder if there's any modern tools for doing pan & scan editing. I've got 16:9 video I need to display on 4:3, but just cropping or letterboxing it will be less than ideal.
I guess any full editing suite could do it, but it seems the kind of thing that could have a specialized tool for it
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Friday, 29-Dec-2023 09:11:47 JST Foone🏳️⚧️ someone on tumblr suggested I just letterbox it.
sigh. philistines! I'm not going through all this work to generate 4:3 NTSC video just to waste a bunch of it on black bars
-
philpem (philpem@digipres.club)'s status on Friday, 29-Dec-2023 09:22:01 JST philpem @foone In that case encoding to h264 and playing back with VLC is probably the way to go. you could even stream over UDP if you needed to.
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Friday, 29-Dec-2023 09:28:02 JST Foone🏳️⚧️ -
niche witch with a 🐝 (clairely_undaunted@mastodon.triggerphra.se)'s status on Friday, 29-Dec-2023 09:28:03 JST niche witch with a 🐝 @foone obvious suggestion: anamorphic *ducks*
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Friday, 29-Dec-2023 09:29:45 JST Foone🏳️⚧️ anyway for now I've just resized+cropped a 16:9 1080p video down to 4:3 640x480.
it's not exactly pan & scan but it's at least better
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Friday, 29-Dec-2023 09:34:16 JST Foone🏳️⚧️ I WANT 4:3: THE ASPECT RATIO OF GOD
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Friday, 29-Dec-2023 09:34:17 JST Foone🏳️⚧️ also widescreen is a disease.
I went looking for 4:3 content on a LEGAL DOWNLOAD site's "classic videos" section and they had a bunch of 80s and 90s videos... all 16:9 content filmed on 35mm that got an updated transfer on DVD/blu-ray
-
philpem (philpem@digipres.club)'s status on Friday, 29-Dec-2023 09:42:20 JST philpem @foone As always, archive.org is a goldmine for stuff like that. Maybe not 1980s and 1990s, but there should be plenty of earlier stuff. I grabbed "The Man in the White Suit" from there the other week.
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Friday, 29-Dec-2023 09:51:33 JST Foone🏳️⚧️ okay pre-processing my video to scale+crop it to 640x480 really helped, but I can't be sure if my HDMI2AV scaler is actually outputting 1280x720p and just my display is cropping it to 4:3. but I'm gonna try recording it onto a VHS tape and see how it goes
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Friday, 29-Dec-2023 12:29:00 JST Foone🏳️⚧️ So the funny part is that I've encoded the video, installed the os on a spare PC so I can let this run in the background, and managed all the wires and converters so that I can get the signal to the VCR and thus record it...
But I can't get the VCR to tune into RCA input. There's no button on the front for that, I don't have a remote, and the IR input is disabled because it doesn't like LEDs.
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Friday, 29-Dec-2023 12:32:01 JST Foone🏳️⚧️ So close and yet so far!
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Friday, 29-Dec-2023 13:04:53 JST Foone🏳️⚧️ @chaysefox no channel buttons!
-
Chayse Fox (chaysefox@red.fox.yt)'s status on Friday, 29-Dec-2023 13:04:54 JST Chayse Fox @foone I've had a VCR like that, you may have to channel up/down, and it may eventually cycle through inputs after or before the channels.
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Friday, 29-Dec-2023 14:21:58 JST Foone🏳️⚧️ I got out my programmable remote and removed the duck tape covering up the IR receiver. I tried all 9 codes for this VCR brand... NOTHING!
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Friday, 29-Dec-2023 14:28:45 JST Foone🏳️⚧️ okay that may be because there's a switch that goes from RS232 to LOCAL to REMOTE.
you may not expect this, but I think you need to set it to "LOCAL" to get the remote to work
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Friday, 29-Dec-2023 14:30:09 JST Foone🏳️⚧️ anyway the final weirdness is that it turns out it was already tuned to "AV IN".
it's just that there's a physical switch on the front that selects between S-VIDEO in and RCA in. I had it wrong.
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Friday, 29-Dec-2023 14:31:57 JST Foone🏳️⚧️ but guess what: I was right! it's outputting a completely useless 720p signal. My VCR completely fails to render that shit.
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Friday, 29-Dec-2023 14:33:44 JST Foone🏳️⚧️ So yeah now I've got to go to the raspi thing
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Friday, 29-Dec-2023 15:17:16 JST Foone🏳️⚧️ okay I've got some output through the VCR now. I just need to play with overscan and then get the audio working too.
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Friday, 29-Dec-2023 15:20:56 JST Foone🏳️⚧️ also my PVM seems to be dying. it'll work but then it'll lose sync and you have to power cycle or smack it to fix it
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Friday, 29-Dec-2023 15:46:22 JST Foone🏳️⚧️ I got the raspi mostly working but it seems to have stopped responding to SSH? but it's still playing the video fine. Weird.
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Friday, 29-Dec-2023 16:11:32 JST Foone🏳️⚧️ yeah I can't get the overscan to make any sense (it's always shoving the output far to the left, with a big black border on the right) and also half the time when I start decoding video, it breaks the USB subsystem and then thinks the spacebar is being held down
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Friday, 29-Dec-2023 16:12:48 JST Foone🏳️⚧️ maybe I need to switch to a less raspi-3 device. this one is probably having power issues
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Thursday, 04-Jan-2024 05:39:22 JST Foone🏳️⚧️ So I got a blu-ray player. I stuck 3 versions of my file onto a USB drive, and tried to load it up.
file 1, MKV: it says it can't play, because of the "resolution" (640x480)
file 2, mp4: it "plays", no error, but there's no video. only audio.
file 3, mpeg: it "plays", but there's no audio, and nothing can be seen except macroblock corruption. -
Foone🏳️⚧️ (foone@digipres.club)'s status on Thursday, 04-Jan-2024 05:43:22 JST Foone🏳️⚧️ yeah that looks right
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Thursday, 04-Jan-2024 05:47:15 JST Foone🏳️⚧️ @artandtechnic yeah, I'm trying that next. I had them at 640x480 because that was the resolution I'd already rescaled it to for my previous attempts
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Thursday, 04-Jan-2024 06:10:59 JST Foone🏳️⚧️ @axel_hartmann oh! good idea. I should check if this bluray player can play videos off floppies
-
Axel Hartmann (axel_hartmann@digitalcourage.social)'s status on Thursday, 04-Jan-2024 06:11:01 JST Axel Hartmann @foone - well duh, it would have worked if you'd have used a blue-sleeved floppy
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Thursday, 04-Jan-2024 06:28:42 JST Foone🏳️⚧️ So I cropped it down to 704x480 and told Handbrake to convert it to 480p30, and it actually worked. So we may be good to go! time to hook it to my VCR and confirm that I can record it to VHS
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Thursday, 04-Jan-2024 06:30:30 JST Foone🏳️⚧️ there better not be any fucking macrovision here
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Thursday, 04-Jan-2024 06:36:15 JST Foone🏳️⚧️ @drawnonglass sadly this bluray player has no coax out.
-
Drew (drawnonglass@wandering.shop)'s status on Thursday, 04-Jan-2024 06:36:16 JST Drew @foone the last time I had to deal with that foolishness I was able to defeat it by playing through coax instead of rca
-
Solarbird :flag_cascadia: (moira@mastodon.murkworks.net)'s status on Thursday, 04-Jan-2024 06:53:03 JST Solarbird :flag_cascadia: @foone I wonder how many 80s kids grew up with macrovision kinks
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Thursday, 04-Jan-2024 06:53:03 JST Foone🏳️⚧️ @moira bah, macrovision is just some brightness ugliness. I watched plenty of films with macrovision.
now, cable-TV scrambling? now that's the sexy shit
-
Solarbird :flag_cascadia: (moira@mastodon.murkworks.net)'s status on Thursday, 04-Jan-2024 07:06:26 JST Solarbird :flag_cascadia: @foone Oh I thought it was the same technology! (And was thinking of the cable TV version)
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Thursday, 04-Jan-2024 07:06:26 JST Foone🏳️⚧️ @moira nah! those were VideoCipher, which work by scrambling the sync signal, causing the distinctive image of the image trying to go five ways at once and the colors being all fucked.
Macrovision on the other hand is a thing where the front porch of the signal contains a bunch of changing brightness blocks, which fucks up VCR automatic gain control, causing VHS tapes encoded with it to be nearly unwatchable
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Thursday, 04-Jan-2024 07:16:59 JST Foone🏳️⚧️ BTW it turns out my bluray player can't play videos or display JPEGs off floppy disks. SHAME
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Thursday, 04-Jan-2024 07:30:16 JST Foone🏳️⚧️ YAY, NO MACROVISION!
and it seems like it's properly 4:3.time to record it to VHS!
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Thursday, 04-Jan-2024 07:35:57 JST Foone🏳️⚧️ also it seems my worry that my PVM was dying is overblown: now that I've got a stable signal going into it, it works perfectly fine.
Or maybe it has a loose wire and moving it to the other side of my office fixed it.
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Thursday, 04-Jan-2024 08:12:22 JST Foone🏳️⚧️ success! I have gay porn on VHS.
-
Josh (krnlg@mastodon.social)'s status on Thursday, 04-Jan-2024 08:33:40 JST Josh @foone This is quite the thread. I guess sometimes porn is about the journey, not just the destination? 😅
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Thursday, 04-Jan-2024 08:33:40 JST Foone🏳️⚧️ @krnlg here's the secret: that's basically what I do all the time to keep from getting bored. I pick a random goal, knowing I'll run into fun problems along the way.
like I'll wake up and go "I WONDER HOW HARD IT IS TO POST TO MASTODON FROM A WINDOWS 95 MACHINE?" and then spend the day trying to figure out how to do it
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Thursday, 04-Jan-2024 08:36:07 JST Foone🏳️⚧️ @RavenLuni no. even a 1x blu-ray spins over 2x as fast as a 3.5" disk, so it wouldn't be compatible!
-
Raven Luni (ravenluni@furry.engineer)'s status on Thursday, 04-Jan-2024 08:36:08 JST Raven Luni @foone Have you tried opening the floppy and putting the disk part in the player?
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Thursday, 04-Jan-2024 11:34:55 JST Foone🏳️⚧️ @laslojott it's not analog horror! it's just analog!
unless you're scared of buttsex. then it's technically horror, I guess
-
Laslo Jott (laslojott@mstdn.social)'s status on Thursday, 04-Jan-2024 11:34:56 JST Laslo Jott @foone some porn with analog horror vibes - I like it!
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Thursday, 04-Jan-2024 13:15:27 JST Foone🏳️⚧️ @laslojott sadly there's few of both. this VHS recording is very high quality.
-
Laslo Jott (laslojott@mstdn.social)'s status on Thursday, 04-Jan-2024 13:15:28 JST Laslo Jott @foone True! No horror, just fun with scan lines and bad tracking 😁
-