Re: [Mjpeg-users] writing multi threaded code
The files are in a quicktime container as raw RGB data from cinelerra. But ... I suppose I can always denoise before rendering in X264 which will be in YUV anyway. > > Sorry I mean, what file format (or library) would you be reading this > in as? > > yuv4mpeg is in yuv format. I'm not aware of an rgb stream format. > Or would you be using a yuv444 format and just assigning rgb to the > channels? > I guess this would work as long as the filter didn't try to do any > colour conversion. > > Mark > -- All of the data generated in your IT infrastructure is seriously valuable. Why? It contains a definitive record of application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-d2dcopy2 ___ Mjpeg-users mailing list Mjpeg-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mjpeg-users
Re: [Mjpeg-users] writing multi threaded code
Cine scan films such as 8, 9.5, super 8 , 16 mm etc ... Either in 8 or 16 bits. Cheers E On 09/23/2011 02:07 PM, Mark Heath wrote: > > What format is using RGB? > > Mark > -- All of the data generated in your IT infrastructure is seriously valuable. Why? It contains a definitive record of application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-d2dcopy2 ___ Mjpeg-users mailing list Mjpeg-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mjpeg-users
Re: [Mjpeg-users] writing multi threaded code
Hi Steven Thanks for that. I will have a look, (already printed), but not knowing anything about writing code, it's unlikely I will achieve the goal. Cheers E On 09/23/2011 01:42 PM, Steven Boswell II wrote: y4mdenoise's internal engine is written to be VERY flexible. One could easily modify it to accept any type of pixel format. Look at the definitions of MotionSearcherY and MotionSearcherCbCr in newdenoise.cc to see how it's configured for yuv420p. An RGB-based denoiser would be no big deal. I tried very hard to document the bejeezus out of my code, including an HTML-based implementation document, so hopefully it's not too hard for you to figure out how to do what you want. Steven Boswell -- All of the data generated in your IT infrastructure is seriously valuable. Why? It contains a definitive record of application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-d2dcopy2___ Mjpeg-users mailing list Mjpeg-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mjpeg-users
Re: [Mjpeg-users] writing multi threaded code
Hi Steven Can y4mdenoise accept a sequence of TIFF RGB files ? or just YUV colorspace? To my (limited) knowledge a temporal full RGB denoiser does not exist for Linux ... Or am I wrong :-) ? Cheers E On 09/23/2011 12:00 PM, Steven Boswell II wrote: y4mdenoise does that sort of threading internally. It'll denoise the intensity plane and color plane separately, plus it has reader threads and writer threads. I wrote a small thread-related class hierarchy that should be reusable. If nothing else, it should be inspirational. BTW, you probably don't want to literally assign a thread to each individual line -- the system-call overhead of the semaphores would more than outweigh your processing time. Mutexes are by no means free. Hope that helps. Steven Boswell -- All of the data generated in your IT infrastructure is seriously valuable. Why? It contains a definitive record of application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-d2dcopy2___ Mjpeg-users mailing list Mjpeg-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mjpeg-users
Re: [Mjpeg-users] yuvdenoise
Hello Bernhard I will double check, I must say for convenience I am using a Packman / Suse rpm. Therefore they may use a release version rather than a CVS one. I am probably missing on that one. Hopefully yes, because it will mean that my question was already obsolete when I asked it :-[ Cheers E > As I mentioned in my last mail there was a patch that did speed up > yuvdenoise by the factor 4. So which version of the mjpegtools do you > use ? It might help a lot if you update at least yuvdenoise to the CVS > version. > -- Centralized Desktop Delivery: Dell and VMware Reference Architecture Simplifying enterprise desktop deployment and management using Dell EqualLogic storage and VMware View: A highly scalable, end-to-end client virtualization framework. Read more! http://p.sf.net/sfu/dell-eql-dev2dev ___ Mjpeg-users mailing list Mjpeg-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mjpeg-users
Re: [Mjpeg-users] yuvdenoise
> Are both your CPU cores loaded? > Well one is 20 % the other 65 % (or so) and then swap from time to time. cheers E -- Centralized Desktop Delivery: Dell and VMware Reference Architecture Simplifying enterprise desktop deployment and management using Dell EqualLogic storage and VMware View: A highly scalable, end-to-end client virtualization framework. Read more! http://p.sf.net/sfu/dell-eql-dev2dev ___ Mjpeg-users mailing list Mjpeg-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mjpeg-users
Re: [Mjpeg-users] yuvdenoise
Thanks Mark > No - The heaviest hitting process is causing the bottle neck. Look at > optimising this process to better utilise your machine, multithreading > may help. There is no point optimising the low %CPU processes if > this is the case. > This is the case. It seems to be yuvdenoise but I may be wrong. As for optimising/recoding : in another life, I have not a clue about that. Cheers E -- Centralized Desktop Delivery: Dell and VMware Reference Architecture Simplifying enterprise desktop deployment and management using Dell EqualLogic storage and VMware View: A highly scalable, end-to-end client virtualization framework. Read more! http://p.sf.net/sfu/dell-eql-dev2dev ___ Mjpeg-users mailing list Mjpeg-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mjpeg-users
Re: [Mjpeg-users] yuvdenoise
Hello Bernhard Thanks for the reply. > That is a normal behaviour both programms use only one CPU/Core and are > not multithreaded. > Ok so if I understand properly does it mean that y4munsharp will get 1 core and the yuvdenoise the oher one ? or both on 1 core that will alternate from time to time ? If so is there a chance that both (and maybe the other mjpegtools) can be multithreaded ? For say I need to create some DNX HD files from tiff files through ffmpeg AND mjpegtools. Both yuvdenoise/ y4mnsharp look like a bottle neck to me. Cheers E -- Centralized Desktop Delivery: Dell and VMware Reference Architecture Simplifying enterprise desktop deployment and management using Dell EqualLogic storage and VMware View: A highly scalable, end-to-end client virtualization framework. Read more! http://p.sf.net/sfu/dell-eql-dev2dev ___ Mjpeg-users mailing list Mjpeg-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mjpeg-users
[Mjpeg-users] yuvdenoise
Hello all Just a quick question : using mjpegtools through ffmpeg piping. are they (or not) multi threaded ? ffmpeg -threads 2 -y -i - -f yuv4mpegpipe - | \ yuvdenoise -t 2,8,8 -m 2,8,8 | y4munsharp |\ ffmpeg -y -threads 2 -i - -b 22k -vcodec dnxhd -threads 2 $fichier On (for say) a dual core (AMD or Intel) the gkrellm histogram shows a smaller activity on 1 core then alternates to the other core from time to time. Thanks a lot Edouard -- Centralized Desktop Delivery: Dell and VMware Reference Architecture Simplifying enterprise desktop deployment and management using Dell EqualLogic storage and VMware View: A highly scalable, end-to-end client virtualization framework. Read more! http://p.sf.net/sfu/dell-eql-dev2dev ___ Mjpeg-users mailing list Mjpeg-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mjpeg-users
Re: [Mjpeg-users] qttoy4m / solved
Hi Steven The libquicktime depedencies came with the install of libquicktime devel. Libtool from compiling libquicktime is still spiting out some errors I wont even try to correct. It's way above my skills. As for y4mscaler I think I am not out of troubles yet. I am a bit worried actually, I am working with uncompressed quicktime files and so far the only efficient way of denoising my super 8 scans are either through a windows machine or by using qttoy4m piping in yuvdenoise. I just hope the lot will not disappear, yuvdenoise (and mjpegtools) has no equivalent, or I dont think there is, under Linux and I cant really spend time on clicking "Ok" for every single event under windows. Un der Linux the mencoder noise reduction is not that great to put it nicely, greystoration is not compiling properly and is wy to slow, cinelerra denoiser is a waste of code and time etc... Not that many options really apart from qttoy4m / yuvdenoise. So thanks again for all the work done on mjpegtools. cheers E Steven M. Schultz wrote: On Thu, 8 Oct 2009, E Chalaron wrote: > Ha well let's install libquicktime-devel then ... > No such luck, Yast is preventing me to do so thanks to a depedency on > libdc1394_control_12-devel /ffmpeg which leads me to a cascade of > depedencies of various stuff ... Right - and while "package" system offer convenience you are also at the mercy of how the packager decides he/she wants to build/configure the package ;( > Ok ... so downloaded libquicktime source to compile and make fails > on some libtool >:o And from the errors I'd guess something is very wrong with the libtool setup on your system. > You did run ./autogen.sh first I hope. > -I../include -I../include -DLOCALE_DIR=\"/usr/local/share/locale\" > -march=k8 -mtune=k8 -O3 -funroll-all-loops -fomit-frame-pointer > -finline-functions -Wall -Winline -Wmissing-declarations > -Wdeclaration-after-statement -fvisibility=hidden -MT audio.lo -MD -MP > -MF .deps/audio.Tpo -c -o audio.lo audio.c > ../libtool: line 824: X--tag=CC: command not found > ../libtool: line 857: libtool: ignoring unknown tag : command not found > ../libtool: line 824: X--mode=compile: command not found Those types of errors really make me suspicious of the libtool setup/installation. > Went back to Yast and to the risk of seeing some corruption in the system > eventually accepted 20 different depedencies. Very strange. Other than gtk and a couple other libs for the gui portion of libquicktime there aren't that many dependencies (I thought).. On the other hand it sounds like your system was under-populated software-wise ;) > Now y4mscaler... in an another thread. And that is a puzzler too - that's a small number of C++ files and it doesn't even use autoconf. Good Luck (I think you need it :-)) Cheers, Steven -- Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference ___ Mjpeg-users mailing list Mjpeg-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mjpeg-users -- Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference ___ Mjpeg-users mailing list Mjpeg-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mjpeg-users -- Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference___ Mjpeg-users mailing list Mjpeg-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mjpeg-users
[Mjpeg-users] qttoy4m / solved
hi all Thanks for your replies Went for the obvious : libquicktime... compiled mjpegtools from source and did a check on edou...@gascogne:~/mjpeg_play> ./configure > config.txt edou...@gascogne:~/mjpeg_play> more config.txt | grep -i quick checking for LIBQUICKTIME... no configure: - Quicktime playback/recording : false edou...@gascogne:~/mjpeg_play> so already ... not a good sign to say the least. :-[ Ha well let's install libquicktime-devel then ... No such luck, Yast is preventing me to do so thanks to a depedency on libdc1394_control_12-devel /ffmpeg which leads me to a cascade of depedencies of various stuff ... Ok ... so downloaded libquicktime source to compile and make fails on some libtool >:o /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DLOCALE_DIR=\"/usr/local/share/locale\" -march=k8 -mtune=k8 -O3 -funroll-all-loops -fomit-frame-pointer -finline-functions -Wall -Winline -Wmissing-declarations -Wdeclaration-after-statement -fvisibility=hidden -MT audio.lo -MD -MP -MF .deps/audio.Tpo -c -o audio.lo audio.c ../libtool: line 824: X--tag=CC: command not found ../libtool: line 857: libtool: ignoring unknown tag : command not found ../libtool: line 824: X--mode=compile: command not found ../libtool: line 991: *** Warning: inferring the mode of operation is deprecated.: command not found ../libtool: line 992: *** Future versions of Libtool will require --mode=MODE be specified.: command not found ../libtool: line 1135: Xgcc: command not found ../libtool: line 1135: X-DHAVE_CONFIG_H: command not found ../libtool: line 1135: X-I.: command not found ../libtool: line 1135: X-I..: command not found ../libtool: line 1135: X-I../include: No such file or directory ../libtool: line 1135: X-I../include: No such file or directory ../libtool: line 1135: X-DLOCALE_DIR="/usr/local/share/locale": No such file or directory ../libtool: line 1135: X-march=k8: command not found ../libtool: line 1135: X-mtune=k8: command not found ../libtool: line 1135: X-O3: command not found ../libtool: line 1135: X-funroll-all-loops: command not found ../libtool: line 1135: X-fomit-frame-pointer: command not found ../libtool: line 1135: X-finline-functions: command not found ../libtool: line 1135: X-Wall: command not found ../libtool: line 1135: X-Winline: command not found ../libtool: line 1135: X-Wmissing-declarations: command not found ../libtool: line 1135: X-Wdeclaration-after-statement: command not found ../libtool: line 1135: X-fvisibility=hidden: command not found ../libtool: line 1135: X-MT: command not found ../libtool: line 1135: Xaudio.lo: command not found ../libtool: line 1135: X-MD: command not found ../libtool: line 1135: X-MP: command not found ../libtool: line 1135: X-MF: command not found ../libtool: line 1135: X.deps/audio.Tpo: No such file or directory ../libtool: line 1135: X-c: command not found ../libtool: line 1188: Xaudio.lo: command not found ../libtool: line 1193: libtool: compile: cannot determine name of library object from `': command not found make[2]: *** [audio.lo] Error 1 make[2]: Leaving directory `/home/edouard/Desktop/libquicktime-1.1.3/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/edouard/Desktop/libquicktime-1.1.3' make: *** [all] Error 2 edou...@gascogne:~/Desktop/libquicktime-1.1.3> Went back to Yast and to the risk of seeing some corruption in the system eventually accepted 20 different depedencies. recompiled mjpegtools : works !! got my qttoy4m etc ... coriander (for machine vision 1394) is still working (my biggest concern). So all good but wow ... what a pain. Now y4mscaler... in an another thread. Cheers Edouard -- Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference___ Mjpeg-users mailing list Mjpeg-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mjpeg-users
[Mjpeg-users] qttoy4m
Hi all I am sorry for what seems to be a recurent question but can not get the qtoy4m to compile. I remember this to be solved by adding the devel libs of libquicktime but this time it does not seem to work. Platform is opensuse 11. In the same kind of issue I cant eithe compile (or use the binaries) of y4mscaler with error loading libmjpegtools-1.7.so.0, where I had the feeling I was on 1.9 :-( I am a bit confused here ... any help most appreciated. Regards Edward -- Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference ___ Mjpeg-users mailing list Mjpeg-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mjpeg-users
Re: [Mjpeg-users] y4mtoqt missing ?
Hello Steven The usual stuff ... should have thought about the devel package. Will have a closer look. > Rebuilding/updating while something urgent is happening is not a good > idea. > I know I have been grumpy all day thanks to my stupidity. cheers E -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ Mjpeg-users mailing list Mjpeg-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mjpeg-users
[Mjpeg-users] y4mtoqt missing ?
Hi there Just recompiled from CVS. Y4mtoqt is not buidling, all other y4mtools have a .o and exe file but his one. If someone has a quick fix please; kinda urgent here. System is open SUSE11 X86_64. Packman repo is missing out on this one as well it seems. Thanks a lot E -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ Mjpeg-users mailing list Mjpeg-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mjpeg-users
Re: [Mjpeg-users] y4mstabilizer segmentation fault
I have been experiencing crashes with y4mstabiliser for a while now. even with a proper pipe and mjpegtools. Cheers E Hervé wrote: (update) hello, I'm not developper but it could not be a buffer concern? (it's just an idea) uname -a Darwin MacMini-2.local 9.7.0 Darwin Kernel Version 9.7.0: Tue Mar 31 22:52:17 PDT 2009; root:xnu-1228.12.14~1/RELEASE_I386 i386 tests with the official release 190 (and not an RC nor recent CVS) CL = … | /y4mstabilizer -v -v - commun parts to all tests (PS: I tried with y4mscaler or ppmtoy4m or ffmpeg, same results with all 444 converters): [...] INFO: [ppmtoy4m] Output Stream parameters: [...] INFO: [ppmtoy4m] chroma: 4:4:4 (no subsampling) INFO: [ppmtoy4m] frame rate: 25/1 fps (~25.00) INFO: [ppmtoy4m] interlace: none/progressive INFO: [ppmtoy4m] sample aspect ratio: 1:1 [...] INFO: [y4mstabilizer] chroma: 4:4:4 (no subsampling) [...] INFO: [y4mstabilizer]interlace: none/progressive INFO: [y4mstabilizer] sample aspect ratio: 1:1 INFO: [y4mstabilizer] Frame 1 INFO: [y4mstabilizer] global motion xy*2=<0,2> Accumulated xy=<0,1> shift xy=0,-1> [...] - test one: an HD file (720p) crashed immediately: INFO: [y4mstabilizer] frame size: 1280x720 pixels (2764800 bytes) INFO: [y4mstabilizer] chroma: 4:4:4 (no subsampling) INFO: [y4mstabilizer] frame rate: 25/1 fps (~25.00) INFO: [y4mstabilizer]interlace: none/progressive no outputed frame - test two: the same HD file (720p) but I rescaled it (720x576) before sending it to y4mscaler INFO: [y4mstabilizer] frame size: 720x576 pixels (1244160 bytes) INFO: [y4mstabilizer] chroma: 4:4:4 (no subsampling) INFO: [y4mstabilizer] frame rate: 25/1 fps (~25.00) INFO: [y4mstabilizer]interlace: none/progressive INFO: [y4mstabilizer] sample aspect ratio: 1:1 INFO: [y4mstabilizer] Frame 1 INFO: [y4mstabilizer] global motion xy*2=<0,2> Accumulated xy=<0,1> shift xy=0,-1> INFO: [y4mstabilizer] Frame 2 INFO: [y4mstabilizer] global motion xy*2=<0,0> Accumulated xy=<0,0.95> shift xy=0,-1> [...] INFO: [y4mstabilizer] Frame 265 INFO: [y4mstabilizer] global motion xy*2=<0,-5> Accumulated xy=<-1.45501,-19.4269> shift xy=1,19> INFO: [y4mstabilizer] Frame 266 (crashed) - test 3: the same HD file (720p) but I rescaled it (320*240) before sending it to y4mscaler INFO: [y4mstabilizer] frame size: 320x240 pixels (230400 bytes) INFO: [y4mstabilizer] chroma: 4:4:4 (no subsampling) INFO: [y4mstabilizer] frame rate: 25/1 fps (~25.00) INFO: [y4mstabilizer]interlace: none/progressive INFO: [y4mstabilizer] sample aspect ratio: 1:1 INFO: [y4mstabilizer] Frame 1 INFO: [y4mstabilizer] global motion xy*2=<0,1> Accumulated xy=<0,0.5> shift xy=0,-1> [...] INFO: [y4mstabilizer] Frame 1415 INFO: [y4mstabilizer] global motion xy*2=<0,-20> Accumulated xy=<3.60354,36.8782> shift xy=-4,-37> INFO: [y4mstabilizer] Frame 1416 (crashed) - test 4: the same HD file (720p) but I rescaled it (160*120) before sending it to y4mscaler INFO: [y4mstabilizer] frame size: 160x120 pixels (57600 bytes) [...] INFO: [y4mstabilizer] Frame 1 INFO: [y4mstabilizer] global motion xy*2=<0,0> Accumulated xy=<0,0> shift xy=0,0> [...] INFO: [y4mstabilizer] Frame 1421 INFO: [y4mstabilizer] global motion xy*2=<-1,-8> Accumulated xy=<-0.721807,-10.8797> shift xy=1,11> INFO: [y4mstabilizer] Frame 1422 (and crash) - so, littler size, more frames …seems that size matters (spam joke ;-)) - crash log: Process: y4mstabilizer [65490] Path:/Users/herve/_Tools/_CVS/_MjpegTools/mjpegtools/ mjpegtools-1.9.0release_BIN/intel_Tiger-2009:02:20-25/y4mstabilizer Identifier: y4mstabilizer Version: ??? (???) Code Type: X86 (Native) Parent Process: bash [65469] Interval Since Last Report: 1056 sec Crashes Since Last Report: 10 Per-App Interval Since Last Report: 0 sec Per-App Crashes Since Last Report: 10 Date/Time: 2009-06-03 15:29:00.352 +0200 OS Version: Mac OS X 10.5.7 (9J61) Report Version: 6 Anonymous UUID: 8CDFC8BB-54FD-4F31-AF37-8EEF871D4795 Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x000fd000 Crashed Thread: 0 Thread 0 Crashed: 0 y4mstabilizer 0x17c7 subsample + 75 (y4mstabilizer.c:396) 1 y4mstabilizer 0x480b main + 1214 (y4mstabilizer.c:215) 2 y4mstabilizer 0x175e _start + 216 3 y4mstabilizer 0x1685 start + 41 Thread 0 crashed with X86 Thread State (32-bit): eax: 0x003fa680 ebx: 0x435e ecx: 0x0500 edx: 0x0063 edi: 0x000fd000 esi: 0x003fa400 ebp: 0xb318 esp: 0xb2f4 ss: 0x001
Re: [Mjpeg-users] yuyvtoy4m 10/12 bits
Hello Bernhard Thanks for your mail. Steven Shcultz told me as well that it woud take major work. I was just making sure I did not miss anything ;-) Cheers E Bernhard Praschinger wrote: Hallo I am currently using yuyvtoy4m to convert frames from a 8 bits firewire machine vision camera to quicktime files. Is there any chance that in the future I can pipe some 10/12 bits data ? I already asked the question about a year ago, but not sure if any further devel. has been made ? Well, to be honest. I don't know of any changes that have been committed into the CVS about that topic. From what I know someone would need to extend the yuv4mpeg to accept 8/10/12 bit data. That seems to me the hardest part. auf hoffentlich bald, Berni the Chaos of Woodquarter Email: shadowl...@utanet.at www: http://www.lysator.liu.se/~gz/bernhard -- This SF.net email is sponsored by: High Quality Requirements in a Collaborative Environment. Download a free trial of Rational Requirements Composer Now! http://p.sf.net/sfu/www-ibm-com ___ Mjpeg-users mailing list Mjpeg-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mjpeg-users -- This SF.net email is sponsored by: High Quality Requirements in a Collaborative Environment. Download a free trial of Rational Requirements Composer Now! http://p.sf.net/sfu/www-ibm-com___ Mjpeg-users mailing list Mjpeg-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mjpeg-users
[Mjpeg-users] yuyvtoy4m 10/12 bits
Hi there I am currently using yuyvtoy4m to convert frames from a 8 bits firewire machine vision camera to quicktime files. Is there any chance that in the future I can pipe some 10/12 bits data ? I already asked the question about a year ago, but not sure if any further devel. has been made ? Thanks a lot E -- ___ Mjpeg-users mailing list Mjpeg-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mjpeg-users
Re: [Mjpeg-users] Y4mhist
Thanks a lot for that. It looks like I will have a good use of it. Do you have a tar.gz package with the lot (configure, make etc...) ? Cheers E Mark Heath wrote: I'm not sure about y4mhist, But it sounds like you are looking for something similar to my yuvdiag tool. renders a realtime histogram (among other things) suitable for displaying with a yuv player of some sort. http://silicontrip.net/~mark/lavtools/index.php#yuvdiag Let me know if this is what you are after. Mark On 17/09/2008, at 7:19 AM, E Chalaron wrote: Hi there I was wondering what was the status of y4mhist these days ? Did anybody try to link a vloopback / y4mhist /gnuplot triplet to display in reel time (possible ?) the histogram ? Thanks E. - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ ___ Mjpeg-users mailing list Mjpeg-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mjpeg-users - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ ___ Mjpeg-users mailing list Mjpeg-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mjpeg-users - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/___ Mjpeg-users mailing list Mjpeg-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mjpeg-users
[Mjpeg-users] Y4mhist
Hi there I was wondering what was the status of y4mhist these days ? Did anybody try to link a vloopback / y4mhist /gnuplot triplet to display in reel time (possible ?) the histogram ? Thanks E. - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ ___ Mjpeg-users mailing list Mjpeg-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mjpeg-users
Re: [Mjpeg-users] 10 bits and more
Hi Burkhard Thanks a lot, my workflow is actually depending on several libs : coriander, pnmtoy4m, y4mtoqt, cinelerra (community) and eventually X264. I could probably encode directly uncompressed video with piping into mencoder, cutting short of pnmtoy4m etc... I think Cinelerra can handle 16 bits, I still need to dig a bit there although the developers are starting a new project from scratch. Avoiding Mjpegtools is not an option I'd like to end up with, it is fast and reliable for what I need to do. Gmerlin is not for me, I just don't get it. Cheers E Burkhard Plaum wrote: Hi, E Chalaron schrieb: Thanks Steven My point is actually to work in 10 or more bits from frame acquired from a machine vision cam. Trying to sort out what I can really do before investing in bits I could not use. If you want to program your tools yourself, you can use: - libquicktime.sourceforge.net (Quicktime r/w lib supporting 16 bit YUV) - gmerlin.sourceforge.net/gavl.html (Video processing lib supporting 16 bit and even floating point YUV) Burkhard - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=""> ___ Mjpeg-users mailing list Mjpeg-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mjpeg-users - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/___ Mjpeg-users mailing list Mjpeg-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mjpeg-users
Re: [Mjpeg-users] 10 bits and more
Thanks Steven My point is actually to work in 10 or more bits from frame acquired from a machine vision cam. Trying to sort out what I can really do before investing in bits I could not use. Cheers E Steven M. Schultz wrote: On Tue, 29 Jul 2008, E Chalaron wrote: Do the MJPEGtools support more than 8 bits/channel ? Nope. A couple simple utilities 'qttoy4m' (and it's counterpart 'y4mtoqt') can be used to downconvert Quicktime files from 10bit/channel (v210) to 8bits. And even that can be done in the Quicktime app on export Steven Schultz - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=""> ___ Mjpeg-users mailing list Mjpeg-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mjpeg-users - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/___ Mjpeg-users mailing list Mjpeg-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mjpeg-users
[Mjpeg-users] 10 bits and more
Hi there Do the MJPEGtools support more than 8 bits/channel ? Thanks E - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ ___ Mjpeg-users mailing list Mjpeg-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mjpeg-users
Re: [Mjpeg-users] ppmtoy4m and y4mtoqt format
Ok thanks for the precision and the time for the reply. :) Cheers E > What -X does is enable the 10bit variant. By default 4:4:4 uses > the 8bit 'v308' codec. If you want the 'v410' codec for 10bit > 4:4:4 then you use a simple '-X'. > - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Mjpeg-users mailing list Mjpeg-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mjpeg-users
Re: [Mjpeg-users] ppmtoy4m and y4mtoqt format
Thanks a lot Steven. I have actually remove the -X 308 it does not work either. just y4mtoqt -o file.mov Just a syntax thing it seems, but the warning is a bit confusing Cheers E - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Mjpeg-users mailing list Mjpeg-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mjpeg-users
[Mjpeg-users] ppmtoy4m and y4mtoqt format
Hi there I am trying to use y4mtoqt to convert some pnm files to a 444 qt video. I cant get where the error is coming from Any help appreciated Thanks a lot Edouard script #!/bin/bash reel_name=$1 (find . -name \*.pnm | sort | xargs cat) | \ ppmtoy4m -F 17:1 -A 1:1 -I p -S 444 -v 2|\ y4mtoqt -v308 -o "$reel_name" I am getting stuck with an error on line 4... bd2 $ ./R8toQt_HD1 ../test.mov INFO: [ppmtoy4m] Command-line Parameters: INFO: [ppmtoy4m] framerate: 17:1 INFO: [ppmtoy4m] pixel aspect ratio: 1:1 INFO: [ppmtoy4m] pixel packing: RGB INFO: [ppmtoy4m] interlace: none/progressive INFO: [ppmtoy4m] starting frame: 0 INFO: [ppmtoy4m]# of frames: all, until input exhausted INFO: [ppmtoy4m] chroma subsampling: 4:4:4 (no subsampling) ./R8toQt_HD1: line 4: : command not found --DEBUG: [ppmtoy4m] Got PPM header: 1164x888 --DEBUG: [ppmtoy4m] Initializing PPM read_frame --DEBUG: [ppmtoy4m] Alloc'ing buffers --DEBUG: [ppmtoy4m] Reading rows xargs: cat: terminated by signal 13 ++ WARN: [y4mtoqt] usage: [-X] [-a inputwavfile] -o outfile ++ WARN: [y4mtoqt]-X = use v210 (default 2vuy) for 4:2:2, v410 (default v308) for 4:4:4 - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Mjpeg-users mailing list Mjpeg-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mjpeg-users