justin = { main feed , music , code , askjf , pubkey };
Ask Justin Frankel
No reasonable question unanswered since 2009!

Suggested topics: programming, music, sleep, coffee, etc.

Note: please do not ask questions about REAPER features, bugs or scheduling, use the forums instead.


Name: Ask: Human (enter yes):
[back to index] | [unreplied] | [replied] | [recent comments] | [all]

Question: Hey Justin, hope you're having a good week. I'm curious how feasible is it to have a video frame accessor function in the ReaScript C++ api? Similar to GetAudioAccessorSamples() but for video frames. Like is it a "total re-write of the video processing engine, no chance" or "hmm bit tricky but doable"? Also, have you tried the latest craze in coffee ... making americanos with steamed water? youtube.com/watch?v=0HdzJz_evNw
Asked by atmo (93.89.128.x) on May 20 2026, 12:12pm
Reply on May 20 2026, 12:45pm:
    Hmm will look into this, would you imagine it be via the mediaitem API (so you'd want all of the item timing transformations in place?) or just a PCM_source (so you could make a copy of the source and pull video frames directly from it)?

    Separately -- steamed water - I've seen some coffee shops do this for 20 years heh, never really thought too much about it, nor did I correlate it with the flavor.


Comments:
  • Posted by atmo (93.89.128.x) on May 20 2026, 1:12pm:
    Good question! Hadn't thought that far tbh. I could see use cases for individual media items or tracks (like when I was making a multicam view/editor) but was thinking more along the lines of the mixdown at the end of the video pipeline actually, ie what's shown in the preview window. Maybe GetAudioAccesorSamples was a bad example to give. This thread prompted me to ask - forum.cockos.com/showthread.php?t=281653- although I don't personally have any use for Blackmagic Decklink output myself.

  • Posted by Justin on May 20 2026, 1:39pm:
    ah -- getting the video frame that is being displayed would be a lot easier actually! let me look into that.

  • Posted by atmo (93.89.128.x) on May 20 2026, 2:39pm:
    cool! thanks for answering


Comment:
    Your Name:   -- Site Owner's Name:  (for human-verification)

    Comment:    

    
  
[back to index] | [unreplied] | [replied] | [recent comments] | [all]
Copyright 2026 Justin Frankel. | RSS