Editing in/code: Difference between revisions
m (Michael Murtaugh moved page Editing in/coding to Editing in/code) |
No edit summary |
||
Line 1: | Line 1: | ||
* [http://farocki-film.de/flash/schnitti.htm Schnitstelle], [http://farocki-film.de/ Harun Farocki] | |||
* in-code * | |||
* videogrep / rear window | * videogrep / rear window | ||
* [http://lav.io/2014/06/videogrep-automatic-supercuts-with-python/ videogrep (2014)] Example Clip | * [http://lav.io/2014/06/videogrep-automatic-supercuts-with-python/ videogrep (2014)] Example Clip | ||
* AaronValdez States of the Union | * AaronValdez States of the Union | ||
''encoder'' | |||
encoder | |||
* HowToDataMosh | * HowToDataMosh | ||
* [https://www.youtube.com/watch?feature=player_detailpage&x-yt-cl=84503534&list=PLd3hlSJsX_Imk_BPmB_H3AQjFKZS9XgZm&x-yt-ts=1421914688&v=5VyLAH8BhF8#t=529 Optical Flow: Computer Vision Lecture] | * [https://www.youtube.com/watch?feature=player_detailpage&x-yt-cl=84503534&list=PLd3hlSJsX_Imk_BPmB_H3AQjFKZS9XgZm&x-yt-ts=1421914688&v=5VyLAH8BhF8#t=529 Optical Flow: Computer Vision Lecture] | ||
* Sebastian Schmieg: Google similar image | * [https://vimeo.com/34949864 Search by Image] Sebastian Schmieg: Google similar image | ||
* Bouquets 1-10 (avi + DVD), [http://lightcone.org/en/filmmaker-199-rose-lowder Rose Lowder] | * Bouquets 1-10 (avi + DVD), [http://lightcone.org/en/filmmaker-199-rose-lowder Rose Lowder] | ||
The operation of the glitch disrupts the algorithm to make its normally invisible operation suddenly visible. | The operation of the glitch disrupts the algorithm to make its normally invisible operation suddenly visible. | ||
''in-browser'' | |||
* [http://www.cliches-movie.net/ Clichés] [http://eb-mm.net Émilie Brout & Maxime Marion] | |||
* [http://www.montageinterdit.net/ Montage Interdit] (2012) [http://www.eyalsivan.info/ Eyal Sivan], [http://rmozone.com Robert Ochshorn] | |||
<blockquote>Looking at codecs is interesting because they make values explicit. (Robert Ochshorn) | |||
</blockquote> | |||
== MPEG == | == MPEG == | ||
Line 69: | Line 68: | ||
* Editing by text/subtitle (Videogrep) | * Editing by text/subtitle (Videogrep) | ||
* Editing in browser | * Editing in browser | ||
* Editing | * Editing in patch (pd/gem) | ||
* Editing in encoder (MPEG4 and relations to RMO's custom codec)... | * Editing in encoder (MPEG4 and relations to RMO's custom codec)... | ||
** datamoshkit.zip ffmpegx ... https://www.youtube.com/watch?v=tYytVzbPky8 / http://www.datamoshing.com/ | ** datamoshkit.zip ffmpegx ... https://www.youtube.com/watch?v=tYytVzbPky8 / http://www.datamoshing.com/ | ||
== | == Links == | ||
=== Editing in text / Videogrep === | |||
* [http://zulko.github.io/moviepy/ Moviepy] | |||
* [http://lav.io/2014/06/videogrep-automatic-supercuts-with-python/ videogrep] + [http://zulko.github.io/blog/2014/06/21/some-more-videogreping-with-python/ more videogrep] | |||
=== Editing in patch / PureDataVideoMixer === | |||
* https://archive.org/details/PureDataVideoMixer | |||
=== Editing in browser / Video + Canvas === | |||
== Datamoshing == | * [https://developer.mozilla.org/en/docs/Web/HTML/Element/video The Video tag] | ||
* [http://html5doctor.com/video-canvas-magic/ Video + Cavas] + [http://html5doctor.com/demos/video-canvas-magic/demo1.html demo] | |||
=== Editing in encoder : Glitching video aka Datamoshing === | |||
* https://www.youtube.com/watch?v=tYytVzbPky8 | * https://www.youtube.com/watch?v=tYytVzbPky8 | ||
* http://desolationrecords.com/court13/datamoshkit.zip | * http://desolationrecords.com/court13/datamoshkit.zip | ||
* http://www.datamoshing.com/video | * http://www.datamoshing.com/video | ||
== Other links == | == Other links == | ||
* [http://en.wikipedia.org/wiki/Jennifer_%26_Kevin_McCoy Database Cinema: the McCoy's] | * [http://en.wikipedia.org/wiki/Jennifer_%26_Kevin_McCoy Database Cinema: the McCoy's] | ||
Revision as of 14:09, 27 January 2015
- Schnitstelle, Harun Farocki
- in-code *
- videogrep / rear window
- videogrep (2014) Example Clip
- AaronValdez States of the Union
encoder
- HowToDataMosh
- Optical Flow: Computer Vision Lecture
- Search by Image Sebastian Schmieg: Google similar image
- Bouquets 1-10 (avi + DVD), Rose Lowder
The operation of the glitch disrupts the algorithm to make its normally invisible operation suddenly visible.
in-browser
Looking at codecs is interesting because they make values explicit. (Robert Ochshorn)
MPEG
https://vsr.informatik.tu-chemnitz.de/~jan/MPEG/HTML/mpeg_tech.html
What is encoding?
mplayer debug 32 motion vector
-lavdopts <option1:option2:...> (DEBUG CODE) Specify libavcodec decoding parameters. Separate multiple options with a colon.
EXAMPLE: -lavdopts gray:skiploopfilter=all:skipframe=nonref Available options are: debug=<value> Display debugging information. 0: disabled 1: picture info 2: rate control 4: bitstream 8: macroblock (MB) type 16: per-block quantization parameter (QP) 32: motion vector 0x0040: motion vector visualization (use -noslices) 0x0080: macroblock (MB) skip 0x0100: startcode 0x0200: PTS 0x0400: error resilience 0x0800: memory management control operations (H.264) 0x1000: bugs 0x2000: Visualize quantization parameter (QP), lower QP are tinted greener. 0x4000: Visualize block types. vismv=<value> Visualize motion vectors. 0: disabled 1: Visualize forward predicted MVs of P-frames. 2: Visualize forward predicted MVs of B-frames. 4: Visualize backward predicted MVs of B-frames. mplayer -lavdopts vismv=1 Purely\ Python\ Imaging\ with\ Pymaging-OpnmcItfiHc.mp4
Editing 4 ways
- Editing by text/subtitle (Videogrep)
- Editing in browser
- Editing in patch (pd/gem)
- Editing in encoder (MPEG4 and relations to RMO's custom codec)...
- datamoshkit.zip ffmpegx ... https://www.youtube.com/watch?v=tYytVzbPky8 / http://www.datamoshing.com/
Links
Editing in text / Videogrep
Editing in patch / PureDataVideoMixer
Editing in browser / Video + Canvas
Editing in encoder : Glitching video aka Datamoshing
- https://www.youtube.com/watch?v=tYytVzbPky8
- http://desolationrecords.com/court13/datamoshkit.zip
- http://www.datamoshing.com/video