SlideShare a Scribd company logo
SyPy intro to Team Sanctuary How python is powering the  re-mixable film experience
overview Quickfire presentation Code demo Chat
MOD Films An improved studio system Online support for storytellers Fun for audiences A more empowering story Scalable narrative Re-usable assets New formats More possibilities
1) the re-mixable film format Titles you can play with like an instrument Titles you can MOD like a video game Access to story universe via: traditional release (e.g. DVD-Video, Blu-Ray) web platform (e.g. ‘virtual studio’ tools)  web service (e.g. API for user generated content apps, pro tools used in sequel etc…) fans (e.g. authorised and unauthorised use online and offline)
Sanctuary (pilot / prototype) Cinema (passive) mode sci-fi short, shot on 35mm film, finished as HD Browser mode asset library (entire project CC licensed) Feeder mode - access to new modes (aka ‘MODs’) 2 sample MODs: ‘ Groover’ casual game MOD ‘ Switch’ sample tool MOD for DJ/VJs
2) the virtual studio “modfilms.net” Web services for story-telling Support for full story lifecycle from idea to re-mix in 100 years time Resources for fans for two-way relationship with story-tellers B2B (hosting,  tracking, management) B2C (marketing, entertainment, education)
language considerations “ It’s all about the script” “ Test often test early” “ Always be prototyping” Geek culture - “shiny new things” Industry trends Lua (games) Python (post) Ruby, Java, C#, <insert here>
rapid R&D turbogears trac pygame Twisted mod_python Maya Shake Blender panda 3D
open pipelines turbogears ‘ Rails for python’ option Mash-up framework of existing tools CherryPy SQLite MochiKit Genshi etc… Video documentation
open pipelines trac   issue tracking TracShot plugin  track film/TV shots manage post production workflows assign work to VFX artists track feedback and budgets email/SMS alerts
python pros and cons + Post pipeline support  + Low barrier to entry + Accessible – explicit syntax + Portable – Jython, IronPython, Boost + Re-mix friendly  (e.g. reload function) + R.A.D. friendly  + Not trendy – “Keep it simple stupid…” Not trendy – “I prefer Ruby…” Search disaster “python”, “film”, “scripting” Key benefits are medium to long term
Lessons learned Re-mix culture creates coding opportunities (more fun for geeks) Re-versioning is inevitable and nothing new (new golden age for storytelling?) Language proliferation is unavoidable  (but think twice) Accessibility matters (to keep stories alive)
Get involved Community sites (google ‘remixable films’) -  http://remixablefilms.multiply.com “ Team Sanctuary” volunteers “ Commando IT” freelancers Private trials [email_address] http:// modfilms.com /contact

More Related Content

PPT
Python @ PiTech - March 2009
PPTX
Hello World! with Python
PDF
Python: the secret weapon of Fedora - FLISoL 2015
PPTX
Europe Adventure
PDF
Twitter Team Intro Meeting
PPTX
Twitter Team Work Session - Boost Up Efficiency and Effectiveness
PDF
Translating Ideas Into Reality
PDF
5 stages of Growth Hacking
Python @ PiTech - March 2009
Hello World! with Python
Python: the secret weapon of Fedora - FLISoL 2015
Europe Adventure
Twitter Team Intro Meeting
Twitter Team Work Session - Boost Up Efficiency and Effectiveness
Translating Ideas Into Reality
5 stages of Growth Hacking

Similar to 200804 Sanctuary Sy Py (20)

PDF
The Cost of Collaboration for Code and Art: Evidence from Remixing
PDF
Resume subbu addanki
PDF
Remixable Media Week 5 Seminar
PDF
Mp24: Python in gaming industry
ODP
Advanced Video Production with FOSS
PDF
Kamaelia-ACCU-20050422
PPTX
Mobile Storytelling
PDF
Youtube video download using python project report.pdf
PPT
EditShare overview Jan2011
PDF
Get Organized Before Your Video Edit
PDF
Prototyping in code
PPS
Moving Pictures - Web 2.0 Expo NYC
KEY
Using Sinatra as a lightweight web service
PPTX
Python media library
PDF
Hacking Robots for Fun and Profit
PDF
Hacking Robots for Fun and Profit
PDF
Pinax Presentation at DjangoCon 2008
PDF
Maya Pipeline Code Samples
PPTX
Major Basics-of-Creating-and-Editing-Images.pptx
PDF
O Reilly Learning Python 3rd Edition
The Cost of Collaboration for Code and Art: Evidence from Remixing
Resume subbu addanki
Remixable Media Week 5 Seminar
Mp24: Python in gaming industry
Advanced Video Production with FOSS
Kamaelia-ACCU-20050422
Mobile Storytelling
Youtube video download using python project report.pdf
EditShare overview Jan2011
Get Organized Before Your Video Edit
Prototyping in code
Moving Pictures - Web 2.0 Expo NYC
Using Sinatra as a lightweight web service
Python media library
Hacking Robots for Fun and Profit
Hacking Robots for Fun and Profit
Pinax Presentation at DjangoCon 2008
Maya Pipeline Code Samples
Major Basics-of-Creating-and-Editing-Images.pptx
O Reilly Learning Python 3rd Edition
Ad

More from Michela Ledwidge (19)

PPTX
Remixable Media Week 3 - 2012
PPTX
Remixable Media slides - Week1 - 2012
PPTX
Rack&Pin - creative hubs for art productions
PPT
Remixable Media Week 5 - 2011
PPTX
Remixable Media Week 3 - 2011
PPT
Remixable Media Week 2 - 2011
PPT
Remixable Media Week1 2011
PDF
DI Workflow through Rack&Pin
PDF
Rack and Pin
PPT
Remixable Media Week 8 Seminar
ZIP
Remixable Media Week 4 Seminar
PDF
Pecha Kucha template
PPT
Remixable Media Week 3 Seminar
PDF
Remixable Media Week 2 Seminar
PPT
Remixable Media Week 1 Seminar
PPT
Tablelands
PPT
Crossmedia arts
PPT
Story worlds - creating for cross platform audiences
PPT
MOD Films network case studies
Remixable Media Week 3 - 2012
Remixable Media slides - Week1 - 2012
Rack&Pin - creative hubs for art productions
Remixable Media Week 5 - 2011
Remixable Media Week 3 - 2011
Remixable Media Week 2 - 2011
Remixable Media Week1 2011
DI Workflow through Rack&Pin
Rack and Pin
Remixable Media Week 8 Seminar
Remixable Media Week 4 Seminar
Pecha Kucha template
Remixable Media Week 3 Seminar
Remixable Media Week 2 Seminar
Remixable Media Week 1 Seminar
Tablelands
Crossmedia arts
Story worlds - creating for cross platform audiences
MOD Films network case studies
Ad

Recently uploaded (20)

PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PPTX
TLE Review Electricity (Electricity).pptx
PDF
Getting Started with Data Integration: FME Form 101
PDF
A novel scalable deep ensemble learning framework for big data classification...
PDF
August Patch Tuesday
PDF
Encapsulation theory and applications.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PPTX
A Presentation on Artificial Intelligence
PDF
Accuracy of neural networks in brain wave diagnosis of schizophrenia
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
1. Introduction to Computer Programming.pptx
PPTX
OMC Textile Division Presentation 2021.pptx
PDF
Zenith AI: Advanced Artificial Intelligence
PDF
1 - Historical Antecedents, Social Consideration.pdf
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PDF
Mushroom cultivation and it's methods.pdf
PDF
Hindi spoken digit analysis for native and non-native speakers
PDF
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
PDF
Assigned Numbers - 2025 - Bluetooth® Document
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
TLE Review Electricity (Electricity).pptx
Getting Started with Data Integration: FME Form 101
A novel scalable deep ensemble learning framework for big data classification...
August Patch Tuesday
Encapsulation theory and applications.pdf
Unlocking AI with Model Context Protocol (MCP)
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
A Presentation on Artificial Intelligence
Accuracy of neural networks in brain wave diagnosis of schizophrenia
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
1. Introduction to Computer Programming.pptx
OMC Textile Division Presentation 2021.pptx
Zenith AI: Advanced Artificial Intelligence
1 - Historical Antecedents, Social Consideration.pdf
Group 1 Presentation -Planning and Decision Making .pptx
Mushroom cultivation and it's methods.pdf
Hindi spoken digit analysis for native and non-native speakers
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
Assigned Numbers - 2025 - Bluetooth® Document

200804 Sanctuary Sy Py

  • 1. SyPy intro to Team Sanctuary How python is powering the re-mixable film experience
  • 3. MOD Films An improved studio system Online support for storytellers Fun for audiences A more empowering story Scalable narrative Re-usable assets New formats More possibilities
  • 4. 1) the re-mixable film format Titles you can play with like an instrument Titles you can MOD like a video game Access to story universe via: traditional release (e.g. DVD-Video, Blu-Ray) web platform (e.g. ‘virtual studio’ tools) web service (e.g. API for user generated content apps, pro tools used in sequel etc…) fans (e.g. authorised and unauthorised use online and offline)
  • 5. Sanctuary (pilot / prototype) Cinema (passive) mode sci-fi short, shot on 35mm film, finished as HD Browser mode asset library (entire project CC licensed) Feeder mode - access to new modes (aka ‘MODs’) 2 sample MODs: ‘ Groover’ casual game MOD ‘ Switch’ sample tool MOD for DJ/VJs
  • 6. 2) the virtual studio “modfilms.net” Web services for story-telling Support for full story lifecycle from idea to re-mix in 100 years time Resources for fans for two-way relationship with story-tellers B2B (hosting, tracking, management) B2C (marketing, entertainment, education)
  • 7. language considerations “ It’s all about the script” “ Test often test early” “ Always be prototyping” Geek culture - “shiny new things” Industry trends Lua (games) Python (post) Ruby, Java, C#, <insert here>
  • 8. rapid R&D turbogears trac pygame Twisted mod_python Maya Shake Blender panda 3D
  • 9. open pipelines turbogears ‘ Rails for python’ option Mash-up framework of existing tools CherryPy SQLite MochiKit Genshi etc… Video documentation
  • 10. open pipelines trac issue tracking TracShot plugin track film/TV shots manage post production workflows assign work to VFX artists track feedback and budgets email/SMS alerts
  • 11. python pros and cons + Post pipeline support + Low barrier to entry + Accessible – explicit syntax + Portable – Jython, IronPython, Boost + Re-mix friendly (e.g. reload function) + R.A.D. friendly + Not trendy – “Keep it simple stupid…” Not trendy – “I prefer Ruby…” Search disaster “python”, “film”, “scripting” Key benefits are medium to long term
  • 12. Lessons learned Re-mix culture creates coding opportunities (more fun for geeks) Re-versioning is inevitable and nothing new (new golden age for storytelling?) Language proliferation is unavoidable (but think twice) Accessibility matters (to keep stories alive)
  • 13. Get involved Community sites (google ‘remixable films’) - http://remixablefilms.multiply.com “ Team Sanctuary” volunteers “ Commando IT” freelancers Private trials [email_address] http:// modfilms.com /contact