HN Theater @HNTheaterMonth

The best talks and videos of Hacker News.

Hacker News Comments on
VIDEO ROOM 1000 COMPLETE MIX -- All 1000 videos seen in sequential order!

ontologist · Youtube · 71 HN points · 3 HN comments
HN Theater has aggregated all Hacker News stories and comments that mention ontologist's video "VIDEO ROOM 1000 COMPLETE MIX -- All 1000 videos seen in sequential order!".
Youtube Summary
https://www.ontologistmusic.com/cantorscomb

Thank you for helping to keep art alive!

This video is a complete rendition of the "I Am Sitting In A Video Room" project, showing highlights of the complete 1000 iterations of the video. If you're confused, read below and click the link for for info.

An homage to the great Alvin Lucier, this piece explores the 'photocopy effect', where upon repeated copies the object begin to accumulate the idiosyncrasies of the medium doing the copying.

Full words: I am sitting in a room different from the one you are in now. I am recording the sound of my speaking voice as well as the image of myself, and I am going to upload it to YouTube, rip it from YouTube, and upload it again and again, until the original characteristics of both my voice and my image are destroyed. What you will see and hear, then, are the artifacts inherent in the video codec of both YouTube and the mp4 format I convert it to on my computer. I regard this activity not so much as a demonstration of a digital fact, but more as a way to eliminate all human qualities my speech and image might have.

Please visit the VIDEO ROOM FAQ at:

http://www.ontologist.us/post/?blogID=96

And other pieces of curious music/video art:

https://www.ontologistmusic.com/

and this for more info about the original piece:

http://en.wikipedia.org/wiki/I_Am_Sitting_in_a_Room
HN Theater Rankings

Hacker News Stories and Comments

All the comments and stories posted to Hacker News that reference this video.
The experiment has also been brought to the 21st century and its video and audio codecs: https://www.youtube.com/watch?v=icruGcSsPp0 - uploading a video 1000 times to YouTube.
iamacyborg
There’s also a fun version of this but it’s a song run through google translate.

https://m.youtube.com/watch?v=LMkJuDVJdTw

dylan604
reminds me of the old days of 4 track recording where you'd bounce 3 channels down to one, rerecord, bounce again. lather rinse repeat. by the time you got to the 3 or so round (depending on the quality of the tape) it would be pretty gnarly.

back when i worked in a VHS dubbing facility, we'd get bored and do stupid stuff like this taking a master to VHS, then using the VHS as a master to make dub of dub of dub. after the 8th dub, it was pretty trash. Similarly, we'd take a video in -> video out to another VCR -> video out cascading down until the original signal to the video in of the last VCR was trash. (the place was wired correctly with proper video DAs. we did this because it was 3rd shift and no supervision)

mrloop
This brings back memories of art school, a friend recorded themselves running up and down a hill and made many copies of copies of the video on VHS. They displayed different generations of the degrading video side by side on a bank of monitors.
Jun 17, 2020 · majewsky on No Paint
If you don't have 15 minutes to waste on exposition, this is the first video that did this, and it's only 3 minutes total: https://www.youtube.com/watch?v=icruGcSsPp0
I remember back in like 2010, someone uploaded and ripped a YouTube video 1000 times and then edited the natural degradation of the compression. Went from perfectly watchable video to horrible static-y mess.

Here it is! https://www.youtube.com/watch?v=icruGcSsPp0

citrusui
Thanks for the link!

This may sound crazy, but I wonder if there's a way to "automate" this deconstruction with ffmpeg...

citrusui
Update: here's a one-liner that will do exactly that

ffmpeg -i input.mp4 -strict -2 -crf 51 output.mp4 && rm input.mp4 && mv output.mp4 input.mp4

For better results, run the above command ten times:

for ((n=0;n<10;n++)); do ffmpeg -i input.mp4 -strict -2 -crf 51 output.mp4 && rm input.mp4 && mv output.mp4 input.mp4; done

rothron
Theoretically, it should be possible to recompress the video back into the compressed file with no loss, provided the same codec is used, but it would be far more expensive computationally.
pbhjpbhj
Aren't most image/video compression algorithms lossy? There would surely be more than one possible "decompression".
bringtheaction
Here’s another one up the same alley that is interesting to watch: VHS generation loss.

> What happens if you make a copy of a copy of a copy (and so on) of a VHS tape? This experiment shows how the quality degrades with every generation.

> The copying was done using two PAL VCRs in SP mode.

> (The video is Fading like a flower by Roxette)

https://youtu.be/mES3CHEnVyI

Mar 05, 2016 · 67 points, 13 comments · submitted by DanBC
Trisell
Note to self. Upload my ransom request videos 75 times to YouTube before sending it. That way I will have an awesome sinister bad guy voice.

Edit: Engrish is hard

justsaysmthng
Isn't kind of a similar thing happening to DNA from generation to generation ? Codec artifacts being similar to gene mutations in DNA ?
jakobegger
Nope. DNA copying is surprisingly reliable, and there are several mechanisms that prevent this kind of degradation.

Also, as soon as a serious bad (deleterious) mutation happens, the resulting individual won't be able to reproduce further -- this selection process ultimately prevents this from happening.

foolrush
Also see David Rimmer. He pioneered several experimental film works, including optically printing film repeatedly in a very similar fashion to this.

http://mikehoolboom.com/?p=78

chris_wot
If you can bare to listen to Gangnam Style, this is pretty interesting:

https://www.youtube.com/watch?v=ywWJH_BvBDs

DanBC
(With thanks to Detaro for pointing out my rookie error https://news.ycombinator.com/item?id=11230051 )
None
None
dang
https://en.wikipedia.org/wiki/I_Am_Sitting_in_a_Room
ChrisGranger
It would be great if there were an app that could simplify the process of recording your own versions. (Is there such an app?) It would be interesting to try this with songs and other sounds instead of just a speaking voice as well.
imaginenore
You don't have to do it through youtube. Just use FFMpeg. At 10 min per encoding you can be done in 7 days, completely automatically.
Intermernet
If you want to emulate this purely in software there are convolution reverbs[1] available for both Pure Data[2] and Csound[3] that you could probably re-purpose / script to do tens or hundreds of iterations on any input material you wanted.

Note: the linked examples are both based on "partitioned convolution" algorithms[4], which allow lower latency than standard convolution algorithms, and would probably be a better choice for running many iterations in a reasonable amount of time.

I may play around with this when I next have some spare time.

[1]: https://en.wikipedia.org/wiki/Convolution_reverb

[2]: http://puredata.info/Members/bensaylor/partconv~-0.1.tar.gz/...

[3]: http://www.csounds.com/manual/html/pconvolve.html

[4]: http://cnmat.berkeley.edu/system/files/attachments/main.pdf

don_loemax
Also, if you are using OS X, there's a spectral processing program called SoundHack that let's you convolve (along with several other processes) any two sound files. I am not sure where to grab the latest version, I believe development has been abandoned but it was a stand-alone freeware that one of my '" Intro to DSP" courses used to introduce certain functions.
DanBC
That's amazing! Thanks dang.
joshschreuder
A performance of the original: http://youtu.be/fAxHlLK3Oyk
HN Theater is an independent project and is not operated by Y Combinator or any of the video hosting platforms linked to on this site.
~ yaj@
;laksdfhjdhksalkfj more things
yahnd.com ~ Privacy Policy ~
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.