Avisynth in our hardware? >>
Forum

Forum



SearchSearch   Users   Registration   Entrance
Today: 17.08.2025 - 08:47:54
Pages:  1  

Avisynth in our hardware?

Advertising


MessageAuthor

I was thinking.... If it is possible to make hardware mpeg encoders, video effects etc... Then would it not be possible to add Avisynth and the scripts into the chips of a card? Maybe 'flash' it into the chips? Then we could run our scripts in real time, right? Or am I completely wrong, here? Just an idea, I have no expierence with things like that. Fred.

------------------------------
Mercruiser 350/Bravo III

MikeV

user forum




Statistics:
Messages: 643
Registration: 04.10.2003
22.10.20 - 10:39:20
Message # 1
RE: Avisynth in our hardware?

no it can be done, it's been done for years in computer vision for industrial quality check process when computer weren't fast enough to process images at the speed required. Using fpga on a pci card is a possibility, but i believe you're a billionaire who can afford the developpement of such devices. And you'll need to "translate" in hardware all the filters, which can limit the number of filters, or using some powerpc core that you can find in FPGA nowadays (xilink virtex-II), but still, you'll need to rewrite the filters for this architecture. Nothing is impossible, you just need peoples, time and money (a lot ;))

------------------------------
http://www.zvolution.com

Bos

user forum




Statistics:
Messages: 570
Registration: 05.13.2002
22.10.20 - 10:44:58
Message # 2
RE: Avisynth in our hardware?

hehe... i'm waiting for Cell processors to hit the mainstream. we could do everything in software and have enough brute force left to play doom3. i'd love a machine fast enough to do SDI in, then process (ivtc, or regular PAL conversion), then either encode or play out through SDI to some other device. that would be the dog's bollocks :) but once we've got that kind of speed, HDTV will have provided an even bigger hurdle :)

------------------------------
PSOT

RichP

user forum




Statistics:
Messages: 42
Registration: 07.01.2001
22.10.20 - 10:51:39
Message # 3
RE: Avisynth in our hardware?

Should be possible. Build a DS graph in graphedit, put ffdshow in the chain, and configure its AviSynth section.

------------------------------

Hoad

user forum




Statistics:
Messages: 277
Registration: 05.26.2003
22.10.20 - 10:57:14
Message # 4
RE: Avisynth in our hardware?

Wouldn't it be less expensive and less of a headache to speed AviSynth up via a network render farm ? In the case of a DVD rip, I could see a single VOB being sent to a single render node for processing, then sent back to the central manager for final authoring. Let's say 5 machines x $700.00 per machine =$3500 That used to be the cost of an 4.77Mhz IBM PC back in the day :)

------------------------------
proper propaganda

BlackM

user forum




Statistics:
Messages: 9
Registration: 03.04.2002
22.10.20 - 11:03:47
Message # 5
RE: Avisynth in our hardware?

From what I've seen till now, programming an FPGA using VHDL or Verilog seems somewhat easier to me than doing the same stuff on a GPU, but well...everybody do what he wants...

------------------------------
GO HARD OR GO HOME

BadBoyIndian

user forum




Statistics:
Messages: 11
Registration: 02.12.2003
22.10.20 - 11:13:56
Message # 6
RE: Avisynth in our hardware?

It's not that hard to program a GPU and the good thing is that it is relatively cheap compaired to the processing power it delivers. I think it mostly would be the floating point calculation heavy filters that will penefit from GPU acceleration like vague denoise and the fft based. But it could be great with a avisynth version for xbox 2 or PS3.

------------------------------
DesmoBob in Paradise

DesmoBob

user forum




Statistics:
Messages: 815
Registration: 01.21.2003
22.10.20 - 11:19:14
Message # 7
RE: Avisynth in our hardware?

Ok, as you like. Just want to let you know that for having a working FPGA you need 1. VHDL, 2. Verilog or 3. System C /Handel C. If people were willingly buying some PCI Express board with a couple of FPGA and some Memory that could be easily done for less than what a powerfull GPU costs. A one million gates FPGA can get really chep when you exceed the magic number of 50,000 units.These beasts run at about 200 Mhz and can give you a blazingly fast processing speed.Not to mention that you have full paralellism. But as usual, do whatever you want.

------------------------------

BlauM3

user forum




Statistics:
Messages: 226
Registration: 05.27.2001
22.10.20 - 11:30:28
Message # 8
RE: Avisynth in our hardware?

But in the mean time... What can we do to improve speed? Setmemorymax(128) helps a little. Not runnig anything in the background also helps a little. Any other tricks? Fred.

------------------------------

rupes001

user forum




Statistics:
Messages: 292
Registration: 03.16.2003
22.10.20 - 11:38:37
Message # 9
RE: Avisynth in our hardware?

you can squeeze a bit more speed using avs2avi instead of virtualdub. also, use the speed optimised versions of any plugins that have them (like LeakKernelDeint instead of KernelDeint, FFTGPU instead of FFT3dfilter), and try to keep the scripts tight and simple, with a minimum of slowness happening.

------------------------------

CruizinKO

user forum




Statistics:
Messages: 113
Registration: 03.27.2001
22.10.20 - 11:47:56
Message # 10
RE: Avisynth in our hardware?
Software sampler, hardware sequencer - sequencer recording its own playback : Previous topicNext topic: Any GUIs that can do this? (.mkv)
Pages:  1  

Message
Name
Message

Click on the dot next to the name to address the participant

           
   
The administrator has prohibited guests from replying to messages! To register, follow the link: register


Participants