Shop OBEX P1 Docs P2 Docs Learn Events
DeepFry prop video player (update 6/20/08) - Page 2 — Parallax Forums

DeepFry prop video player (update 6/20/08)

2»

Comments

  • Oldbitcollector (Jeff)Oldbitcollector (Jeff) Posts: 8,091
    edited 2008-06-19 01:15
    Wow.. Impressive.. I'll try it out in a bit. [noparse]:)[/noparse]



    Edit:
    I see you killed the long help/credits to make room.. [noparse]:)[/noparse]
    Very nice addition to PropDOS. What else are you planning
    with the capture pin?

    Thought, why not simply turn the AiGeneric driver back on
    after the video is done instead of rebooting?

    OBC

    Perry said...
    Attached is a work in progress "Prop VideoDOS"

    at command line entry type in
    vplay frog.pvf ' or other filename

    my micro A/V Protoboard setup:


    Perry
    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    New to the Propeller?

    Getting started with the Protoboard? - Propeller Cookbook 1.4
    Updates to the Cookbook are now posted to: Propeller.warrantyvoid.us
    Got an SD card? - PropDOS
    Need a part? Got spare electronics? - The Electronics Exchange

    Post Edited (Oldbitcollector) : 6/19/2008 2:25:59 AM GMT
  • vampyrevampyre Posts: 146
    edited 2008-06-19 04:57
    cool, thanks for the experiementing, im gonna be trying these suggestions out in a second. although im a bit lost with your suggestion perry, your skills are quite a bit above mine. i've downloaded the code you've posted and will go through it looking for clues

    OBC, what do u suppose setting it to 50 does for it? I know i'm not skipping the header like i should but, in the loop the way it is.. im guessing it simply puts things back in sync somehow?

    I cleaned mine up a bit by taking out stereo support, but , i'd really like to do it the right way and learn to double buffer. i'll get there though.

    anyway im posting cause i finally got a chance to see all the vids and stuff you guys have been posting, its great stuff. i especially loved the "space ace" one , is that another don bluth video game like the dirk daring game? i'd never heard of it, but it looks like a blast. that would be the perfect type of game to port using this system
  • Oldbitcollector (Jeff)Oldbitcollector (Jeff) Posts: 8,091
    edited 2008-06-19 06:26
    Actually, Space Ace would be very doable on the Prop.

    Here's the entire playthrough sequence
    www.youtube.com/watch?v=Uw659MW1H3U

    and the death scenes are nearby..

    You'd have to spend the time to chop them up into the correct pieces,
    drop in the NES controller and a beep, and you've got the game.

    Bet, you'd spend a week chopping them up.. <smirk>

    OBC

    This is waaay too much fun..

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    New to the Propeller?

    Getting started with the Protoboard? - Propeller Cookbook 1.4
    Updates to the Cookbook are now posted to: Propeller.warrantyvoid.us
    Got an SD card? - PropDOS
    Need a part? Got spare electronics? - The Electronics Exchange
  • Oldbitcollector (Jeff)Oldbitcollector (Jeff) Posts: 8,091
    edited 2008-06-19 06:35
    Odd thought...

    Doug's other video driver was the one that AiGeneric is based from
    which has control down to the pixel.

    If we could alter "mashed-potatoes" to reduce
    the size of the pixels a bit we would get a nicer looking video.
    We would wind up with some black borders, but the trade might
    be worth it.

    Has anyone else tried this player on a smaller screen to see
    what I mean?

    OBC

    Edit
    Yeah.. I thought so..

    Changing the following becomes interesting..

    CON CHOOSE_horizontal_pixels  = 160
    CON CHOOSE_vertical_pixel_height = 1   '1++ for variable vertical pixel heights
    
    



    I can almost sync up with my 7".. I see two partial images, but they look very pretty!

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    New to the Propeller?

    Getting started with the Protoboard? - Propeller Cookbook 1.4
    Updates to the Cookbook are now posted to: Propeller.warrantyvoid.us
    Got an SD card? - PropDOS
    Need a part? Got spare electronics? - The Electronics Exchange

    Post Edited (Oldbitcollector) : 6/19/2008 6:53:17 AM GMT
  • vampyrevampyre Posts: 146
    edited 2008-06-19 06:48
    i havn't yet tried, but its not a bad idea.
    at 120x96 it looks pretty sweet though
  • Oldbitcollector (Jeff)Oldbitcollector (Jeff) Posts: 8,091
    edited 2008-06-19 06:56
    CON CHOOSE_horizontal_pixels  = 160
    CON CHOOSE_vertical_pixel_height = 4   '1++ for variable vertical pixel heights
    
    



    Better looking on a large display, but yields double vision..

    OBC

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    New to the Propeller?

    Getting started with the Protoboard? - Propeller Cookbook 1.4
    Updates to the Cookbook are now posted to: Propeller.warrantyvoid.us
    Got an SD card? - PropDOS
    Need a part? Got spare electronics? - The Electronics Exchange
  • Oldbitcollector (Jeff)Oldbitcollector (Jeff) Posts: 8,091
    edited 2008-06-20 04:42
    Here's a modified deepfry using Perry's routines from VideoPropDOS.
    (Sorry Perry, but PropDos really eats the memory I want to use for video,
    perhaps a PropDOS compatible executable?)

    This looks really good at a smaller size, but I still can't ditch the double vision.
    What am I not seeing? [noparse]:)[/noparse]

    OBC

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    New to the Propeller?

    Getting started with the Protoboard? - Propeller Cookbook 1.4
    Updates to the Cookbook are now posted to: Propeller.warrantyvoid.us
    Got an SD card? - PropDOS
    Need a part? Got spare electronics? - The Electronics Exchange
  • vampyrevampyre Posts: 146
    edited 2008-06-20 07:14
    Hey all... this is another minor update

    The video converter now allows you to modify the color conversion before it converts. want black and white? no prob, want more saturation? no prob

    the deepfry player has been (slightly) updated. I took out the debug led that was causing problems (thanks for catching that guys) and sped up playback a bit.

    The audio sync errors are still present as is the popping, so unless you have some videos to convert this update can probably be skipped.


    OBC and Perry:
    Thanks for your help in improving this thing. I tried your versions and there is definately a difference. The video does look a lot better when its smaller, perhaps if we find a way to shrink the pixels without doubling the frame, we can make it an optional switch, or make an optional version of the player.

    As for the audio sync problems i'm still having them. the code you did perry makes a lot more sense than mine, and does run a bit faster but my sync probs are still there, especially on long videos. Once i start skipping the wav header properly and debug my virtualdub settings, it will be easier to debug i think.

    I've also noticed some color conversion problems with saturaition that i dind't notice before. off-white comes out as far too saturated. i'll try to fix that in the next release.

    Post Edited (vampyre) : 6/20/2008 7:21:44 AM GMT
  • Oldbitcollector (Jeff)Oldbitcollector (Jeff) Posts: 8,091
    edited 2008-06-22 20:42
    Just tried your new conversion program..

    I like the preview & adjust!
    I managed to crash it a couple times with the hue adjustment, but very sweet!

    Awesome coding! Keep it up!

    jeffledger.googlepages.com/startrek.zip

    OBC

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    New to the Propeller?

    Getting started with the Protoboard? - Propeller Cookbook 1.4
    Updates to the Cookbook are now posted to: Propeller.warrantyvoid.us
    Got an SD card? - PropDOS
    Need a part? Got spare electronics? - The Electronics Exchange
  • vampyrevampyre Posts: 146
    edited 2008-06-23 00:24
    thanks for posting the vid. a new, slightly less buggy version is on the way. can i ask what your hue settings were? I havn't seen it crash from that before. (or, had you already used the program a few times before it crashed? - could be a memory leak)
  • Oldbitcollector (Jeff)Oldbitcollector (Jeff) Posts: 8,091
    edited 2008-07-13 21:36
    Doug was kind enough to modify his video driver to properly display a smaller video screen.

    Attached is Deepfry Mini Video player with the ability to select the video file by name. (like spudview)

    Videos are smaller, displayed in the center of the screen, hence pixels don't look like large blocks. [noparse]:)[/noparse]
    Think of it as youtube for your propeller.

    OBC

    rename with .zip extension

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    New to the Propeller?

    Getting started with the Protoboard? - Propeller Cookbook 1.4
    Updates to the Cookbook are now posted to: Propeller.warrantyvoid.us
    Got an SD card? - PropDOS
    Need a part? Got spare electronics? - The Electronics Exchange

    Post Edited (Oldbitcollector) : 7/14/2008 2:54:55 AM GMT
  • Oldbitcollector (Jeff)Oldbitcollector (Jeff) Posts: 8,091
    edited 2010-06-11 17:15
    I'm playing with this for a current project I'm working on and even though I know it's against forum rules to bump
    a thread, I thought it might be fun for the new Propeller users to experience since it hasn't seen the light of day in a couple years.

    OBC

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Propeller Feature Projects: PropellerPowered.com
    Visit the: PROPELLERPOWERED SIG forum kindly hosted by Savage Circuits.
  • WBA ConsultingWBA Consulting Posts: 2,935
    edited 2010-06-13 03:04
    I vote to waive the bump rule for this. I never knew this capability even existed. Now that I know you can play recorded video from an SD card using the prop, that opens the prop for several ideas of mine.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Andrew Williams
    WBA Consulting
    WBA-TH1M Sensirion SHT11 Module
    My Prop projects: Reverse Geo-Cache Box, Custom Metronome, Micro Plunge Logger
  • Oldbitcollector (Jeff)Oldbitcollector (Jeff) Posts: 8,091
    edited 2010-06-13 03:20
    Here's what I'm using this for...

    http://forums.parallax.com/showthread.php?p=914778

    OBC

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Propeller Feature Projects: PropellerPowered.com
    Visit the: PROPELLERPOWERED SIG forum kindly hosted by Savage Circuits.
Sign In or Register to comment.