From: drew w. <dr...@pl...> - 2006-10-12 19:36:23
|
Command I'm running: /usr/local/bin/jpeg2yuv -v 2 -f 30 -Ip -L0 -j 20061011006%03d.jpg > out.yuv Result: INFO: [???] Parsing & checking input files. --DEBUG: [???] Analyzing 20061011006000.jpg to get the right pic params INFO: [???] YUV colorspace detected. INFO: [???] Starting decompression INFO: [???] Image dimensions are 160x120 INFO: [???] Movie frame rate is: 30.000000 frames/second INFO: [???] Non-interlaced/progressive frames. INFO: [???] Frame size: 160 x 120 INFO: [???] Number of Loops 1 INFO: [???] Now generating YUV4MPEG stream. YUV4MPEG2 W160 H120 F30:1 Ip A1:1 C420jpeg --DEBUG: [???] Preparing frame INFO: [???] Processing non-interlaced/interleaved 20061011006000.jpg, size 5089 Bus Error (core dumped) OS: solaris 8 HW: sun v240 1 cpu 2GB of ram lots of disk space This does not happen to all files. My jpegs are coming from a trendnet network camera and the files straight from the camera work fine. When I process the files using libgd the new jpeg file does not work. I'm using libgd to add a timestamp to the file. The jpegs generated by the camera are an unknown type of jpeg labeled VVL. The libgd generated jpeg is a JFIF generated using libjpeg. The manpage for jpeg2yuv seems to imply that it supports any jpeg that libjpeg supports. Any ideas on why it's dieing when processing one type of jpeg and not the other? Thanks Drew |