Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
8th December 2002, 23:04 | #24 | Link |
Registered User
Join Date: Oct 2002
Posts: 462
|
Mark FD -
I am definitely interested in seeing the code. Did you write it in a programming language other that C++? I finally figured out how to write a YUV version of colorbars(). Dividee told me how to handle the audio, so now it works. I am using the invert filter as a pattern. I need to compare that with simple filters that work entirely differently. Stephen |
31st January 2003, 00:38 | #28 | Link |
Registered User
Join Date: Feb 2002
Location: Germany
Posts: 540
|
Hello MarcFD,
the new 2.5 beta is out and your fantastic filter is not running anymore : "Plugin raw422.dll is not an AviSynth 2.5 plugin" would be cool, if you had time to fix it. Thanks again, hanfrunz |
15th February 2004, 22:17 | #30 | Link |
C64
Join Date: Apr 2002
Location: Austria
Posts: 830
|
I made a new version for importing YUV-files (WITH source code):
http://www.avisynth.org/warpenterprises/ RawSource(filename, width, height, pixeltype) e.g. RawSource("d:\src6_ref__625.yuv",720,576,"UYVY") Change the framerate with AssumeFPS(30) if it is not 25fps. "pixeltype" isn't the internal AviSynth-format, but the format in the YUV-file. This will be mapped correctly, without any resampling. Supported types: RGB, RGBA, BGR, BGRA, YUYV, UYVY, YVYU, VYUY Remember, this plugin reads video files which contain many frames. It works for reading ONE frame, but not for file sequences (they must be loaded separately). Last edited by WarpEnterprises; 16th February 2004 at 22:53. |
16th February 2004, 21:39 | #34 | Link |
Moderator
Join Date: Nov 2001
Location: Netherlands
Posts: 6,364
|
Sorry, I misread the docs. There is NTSC support.
I have one small request thought Could you add I420 and YV12 support? The only free avi2yuv tool I could find: http://www.ee.surrey.ac.uk/Personal/S.Worrall/dloads/ converts uncompressed RGB stuff (= tried XviD encoding, didn't work) to I420. Last edited by Wilbert; 16th February 2004 at 21:43. |
16th February 2004, 23:04 | #35 | Link |
C64
Join Date: Apr 2002
Location: Austria
Posts: 830
|
I hate YV12 :-)
ac-chan123, your problems with the xiph videos come from that format. It is a little more typing to add this and I have to download some frames first, but I will give it a try (which gives the answer to Wilbert, too). |
17th February 2004, 06:26 | #38 | Link | |
developer wannabe
Join Date: Nov 2001
Location: Brooklyn, NY
Posts: 1,211
|
Quote:
|
|
17th February 2004, 23:04 | #39 | Link |
C64
Join Date: Apr 2002
Location: Austria
Posts: 830
|
@Richard:
- Is that ebmp == the custom RIFFed filed? - ImageWriter: would it be possible to APPEND all written images to ONE file (without header), with this it would be possible to generate those YUV files, maybe useful for testing purposes. It is clear that we (ImageReader/RawSource) have some overlapping functionality but I don't see how to combine it nicely. |
21st February 2004, 01:30 | #40 | Link |
Moderator
Join Date: Nov 2001
Location: Netherlands
Posts: 6,364
|
I added YV12 support for you! Not bad for someone who can't program
I failed to add I420 (which is what I really want). I tried to add the code of SwapUV, but I couldn't get that to work. But there might be a simplier way. Could you have a look at I420 support? I420 clip (640x480, 25 fps): http://www.geocities.com/wilbertdijkhof/raw.yuv source+dll: http://www.geocities.com/wilbertdijkhof/RawSource.zip Note that if you open the clip as YV12, you will see that the output is correct except that the U and V channels are swapped. Thus YV12 input is correct since YV12 = I420 with swapped U and V. Last edited by Wilbert; 21st February 2004 at 01:48. |
|
|