Editing in/code: Difference between revisions
m (Michael Murtaugh moved page Editing in/coding to Editing in/code) |
No edit summary |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
* [http://farocki-film.de/flash/schnitti.htm Schnitstelle], [http://farocki-film.de/ Harun Farocki] | |||
* [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 | ||
* | * [http://www.aaronvaldez.com/ Aaron Valdez], States of the Union: [https://vimeo.com/2717623 Clinton] & [https://vimeo.com/2717588 Bush] | ||
in-browser | ''in-browser'' | ||
* http://www.cliches-movie.net/ | * [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] | ||
encoder | ''encoder'' | ||
* | * [https://www.youtube.com/watch?v=tYytVzbPky8 How To Datamosh] | ||
* [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. | ||
Looking at codecs is interesting because they make values explicit. (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 === | |||
* [[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] | ||
* [http:// | * [http://0xdb.org/ 0xDB] | ||
* [http://thepiratecinema.com/ The Pirate Cinema] | |||
* [http:// |
Latest revision as of 18:03, 3 February 2015
- Schnitstelle, Harun Farocki
- videogrep (2014) Example Clip
- Aaron Valdez, States of the Union: Clinton & Bush
in-browser
encoder
- How To Datamosh
- 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.
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