Bug #361

prerendering kinks

Added by abeluck over 5 years ago. Updated almost 5 years ago.

Status:ClosedStart date:10/16/2012
Priority:HighDue date:
Assignee:abeluck% Done:

0%

Category:-
Target version:Bugs
Component:

Description

hoping to work with Abel on the media processing/rendering chunks,
specifically to work out kinks in the prerendering process, and the
whole B-Roll, L-Cut type edits

Care to elaborate?

I've got some code sitting around that attempts to implement a filtergraph for connecting filters together, but it's not pretty (nor is it easy to use).

The filtergraph is quite complicated. It's a directed graph of arbitrary number of inputs/outputs representing the I/O from filters. Making it 100% generic and easy to use programatically is a PITA.

Is this what you're referring to?

History

#1 Updated by n8fr8 over 5 years ago

  • Assignee changed from n8fr8 to abeluck
  • Priority changed from Normal to High
  • Target version set to Dev Sprint 3

The filtergraph is quite complicated. It's a directed graph of arbitrary number of inputs/outputs representing the I/O from >filters. Making it 100% generic and easy to use programatically is a PITA.

While it would be nice to have for the library in general, I think that is a bit out of scope for what we need in StoryMaker right now. I already have the ability to combine multiple filters together (contact with a comma!), and that is working fine

Is this what you're referring to?

What I need is for you to get deeper into the current code in the StoryMaker ProjectViewActivity and related classes. This includes the code that pre-renders the imported media into a format ready to be concatenated. It also handles setting the start/stop time and other filters like fade, text, etc we are expected to support.

Mostly, the combination of video clips, with still photos and voice over audio is not working, or even really well thought out. I have just been hacking it together up to this point, without much of a plan. We don't have that much time or resources to make it perfect and pretty, but it might be helpful to come up with a better class structure or package to support some of the concepts like "B Roll" or "Voiceover" or "Photo Montage with Music" etc.

#2 Updated by abeluck about 5 years ago

n8fr8 wrote:

The filtergraph is quite complicated. It's a directed graph of arbitrary number of inputs/outputs representing the I/O from >filters. Making it 100% generic and easy to use programatically is a PITA.

While it would be nice to have for the library in general, I think that is a bit out of scope for what we need in StoryMaker right now. I already have the ability to combine multiple filters together (contact with a comma!), and that is working fine

Is this what you're referring to?

What I need is for you to get deeper into the current code in the StoryMaker ProjectViewActivity and related classes. This includes the code that pre-renders the imported media into a format ready to be concatenated. It also handles setting the start/stop time and other filters like fade, text, etc we are expected to support.

Sidetracked with PSST, but for when I come back to this, could you create a few more specific bugs for what you're looking for? I don't quite follow.

Mostly, the combination of video clips, with still photos and voice over audio is not working, or even really well thought out. I have just been hacking it together up to this point, without much of a plan. We don't have that much time or resources to make it perfect and pretty, but it might be helpful to come up with a better class structure or package to support some of the concepts like "B Roll" or "Voiceover" or "Photo Montage with Music" etc.

Not sure what you want here. A [better] API for applying these "effects" to media?

#3 Updated by n8fr8 about 5 years ago

  • Target version changed from Dev Sprint 3 to Bugs

Any progress made on this, or should we just be realistic and go with what we have?

I know you are stretched thin, so I need an honest estimate/report on progress made here.

#4 Updated by n8fr8 almost 5 years ago

  • Status changed from New to Closed

closing this ticket. not done, just not relevant anymore.

Also available in: Atom PDF