Coder Social home page Coder Social logo

stop-motion's People

Contributors

ibotty avatar szager avatar szager-chromium avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

stop-motion's Issues

Are corrupt files saved by the chrome web store plugin version salvageable?

Hi - I posed this question in a closed issue (sorry) and thought perhaps a new issue would be a better approach.

My wife's class used the plugin, and now there are a bunch of sad kids with unplayable videos. I got one of the corrupt files, and extracted the IVF stream from the webm container, and it looks like it has a proper header file, followed by the correct number of consistently-formattted frames of some sort.

I looked at commit d5f549f which I'm guessing solved the original issue, but I'm not sure what the underlying flaw was, or if my problem might be a different issue.

Is it possible (with my hard work, not asking you to do this) to extract these frames as individual images, and I can re-assemble a video from them? There are some obvious clues in each frame, but I can't tell what format they might be. Is any image data salvageable, or is all lost? The first bit of the file as hex follows with a couple light annotations of landmarks I found. Thanks!

(happy to provide the original webm file if you're interested)

00000000  44 4b 49 46 00 00 20 00  56 50 38 30 80 02 e0 01  |DKIF.. .VP80....|
00000010  19 00 00 00 01 00 00 00  74 00 00 00 00 00 00 00  |........t.......|
-- end of ivf header --          116 frames   --- end of ivf header ---

00000020  9a 39 00 00 00 00 00 00  00 00 00 00 20 00 00 00  |.9.......... ...|
00000030  7f 02 00 df 01 00 49 43  43 50 18 02 00 00 00 00  |......ICCP......|
00000040  02 18 00 00 00 00 04 30  00 00 6d 6e 74 72 52 47  |.......0..mntrRG|
00000050  42 20 58 59 5a 20 00 00  00 00 00 00 00 00 00 00  |B XYZ ..........|
00000060  00 00 61 63 73 70 00 00  00 00 00 00 00 00 00 00  |..acsp..........|  "acsp" - ICP profile?
00000070  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000080  00 01 00 00 f6 d6 00 01  00 00 00 00 d3 2d 00 00  |.............-..|
00000090  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
000000a0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
000000b0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
000000c0  00 09 64 65 73 63 00 00  00 f0 00 00 00 74 72 58  |..desc.......trX|
000000d0  59 5a 00 00 01 64 00 00  00 14 67 58 59 5a 00 00  |YZ...d....gXYZ..|
000000e0  01 78 00 00 00 14 62 58  59 5a 00 00 01 8c 00 00  |.x....bXYZ......|
000000f0  00 14 72 54 52 43 00 00  01 a0 00 00 00 28 67 54  |..rTRC.......(gT|
00000100  52 43 00 00 01 a0 00 00  00 28 62 54 52 43 00 00  |RC.......(bTRC..|
00000110  01 a0 00 00 00 28 77 74  70 74 00 00 01 c8 00 00  |.....(wtpt......|
00000120  00 14 63 70 72 74 00 00  01 dc 00 00 00 3c 6d 6c  |..cprt.......<ml|
00000130  75 63 00 00 00 00 00 00  00 01 00 00 00 0c 65 6e  |uc............en|
00000140  55 53 00 00 00 58 00 00  00 1c 00 73 00 52 00 47  |US...X.....s.R.G|
00000150  00 42 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |.B..............|
00000160  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000170  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000180  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000190  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
000001a0  00 00 58 59 5a 20 00 00  00 00 00 00 6f a2 00 00  |..XYZ ......o...|
000001b0  38 f5 00 00 03 90 58 59  5a 20 00 00 00 00 00 00  |8.....XYZ ......|
000001c0  62 99 00 00 b7 85 00 00  18 da 58 59 5a 20 00 00  |b.........XYZ ..|
000001d0  00 00 00 00 24 a0 00 00  0f 84 00 00 b6 cf 70 61  |....$.........pa|
000001e0  72 61 00 00 00 00 00 04  00 00 00 02 66 66 00 00  |ra..........ff..|
000001f0  f2 a7 00 00 0d 59 00 00  13 d0 00 00 0a 5b 00 00  |.....Y.......[..|
00000200  00 00 00 00 00 00 58 59  5a 20 00 00 00 00 00 00  |......XYZ ......|
00000210  f6 d6 00 01 00 00 00 00  d3 2d 6d 6c 75 63 00 00  |.........-mluc..|
00000220  00 00 00 00 00 01 00 00  00 0c 65 6e 55 53 00 00  |..........enUS..|
00000230  00 20 00 00 00 1c 00 47  00 6f 00 6f 00 67 00 6c  |. .....G.o.o.g.l|   "Google Inc 2016 VP8 "
00000240  00 65 00 20 00 49 00 6e  00 63 00 2e 00 20 00 32  |.e. .I.n.c... .2|
00000250  00 30 00 31 00 36 56 50  38 20 68 37 00 00 b0 3a  |.0.1.6VP8 h7...:|

Licence

Maybe you could define a licence like MIT? Thank you!

saving stop motion videos

Hello - I am an elementary school librarian and have a class who would like to create stop motion animation videos to share during our STEAM Fair. Their teacher has reported that the videos are no longer saving or if they do when a student tries to retrieve it they get a message that the file is corrupted. Here is a link to the app:

https://chrome.google.com/webstore/detail/stop-motion-animator/dhgmfcabdnkbdhelnooodefedbilcpho?hl=en-US

Is there a way to fix this so their work can be saved?

Thank you for any help.

Redo

I need some additional functionality like redo and the ability to remove images. Since I can't find an email address, it would be nice if you could contact me for collaboration. Thanks!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.