DamZiobro / MJPEGDecoder

Decode AVI file from MJPEG bitstream
GNU General Public License v2.0
5 stars 3 forks source link

Getting the error "Failed to decode JPEG image" when I try to decode MJPEG file on Red Hat 4.4.7-17 #2

Open a52siddi opened 7 years ago

a52siddi commented 7 years ago

I ran the following command:

./mjpegDecoder heli.mjpg avifile.avi

and got the following output:

File to write...avifile.avi
Getting frames - it may take few minutes. Please wait ... 
JpegFile: 1.tmp.jpg
JpegFile: 2.tmp.jpg
JpegFile: 3.tmp.jpg
JpegFile: 4.tmp.jpg
JpegFile: 5.tmp.jpg
JpegFile: 6.tmp.jpg
JpegFile: 7.tmp.jpg
JpegFile: 8.tmp.jpg
JpegFile: 9.tmp.jpg
JpegFile: 10.tmp.jpg
JpegFile: 11.tmp.jpg
JpegFile: 12.tmp.jpg
JpegFile: 13.tmp.jpg
JpegFile: 14.tmp.jpg
JpegFile: 15.tmp.jpg
JpegFile: 16.tmp.jpg
JpegFile: 17.tmp.jpg
JpegFile: 18.tmp.jpg
JpegFile: 19.tmp.jpg
JpegFile: 20.tmp.jpg
JpegFile: 21.tmp.jpg
JpegFile: 22.tmp.jpg
JpegFile: 23.tmp.jpg
JpegFile: 24.tmp.jpg
JpegFile: 25.tmp.jpg
JpegFile: 26.tmp.jpg
JpegFile: 27.tmp.jpg
JpegFile: 28.tmp.jpg
JpegFile: 29.tmp.jpg
JpegFile: 30.tmp.jpg
JpegFile: 31.tmp.jpg
JpegFile: 32.tmp.jpg
JpegFile: 33.tmp.jpg
JpegFile: 34.tmp.jpg
JpegFile: 35.tmp.jpg
JpegFile: 36.tmp.jpg
JpegFile: 37.tmp.jpg
JpegFile: 38.tmp.jpg
JpegFile: 39.tmp.jpg
JpegFile: 40.tmp.jpg
JpegFile: 41.tmp.jpg
JpegFile: 42.tmp.jpg
JpegFile: 43.tmp.jpg
JpegFile: 44.tmp.jpg
JpegFile: 45.tmp.jpg
JpegFile: 46.tmp.jpg
JpegFile: 47.tmp.jpg
JpegFile: 48.tmp.jpg
JpegFile: 49.tmp.jpg
JpegFile: 50.tmp.jpg
JpegFile: 51.tmp.jpg
JpegFile: 52.tmp.jpg
JpegFile: 53.tmp.jpg
JpegFile: 54.tmp.jpg
JpegFile: 55.tmp.jpg
JpegFile: 56.tmp.jpg
JpegFile: 57.tmp.jpg
JpegFile: 58.tmp.jpg
JpegFile: 59.tmp.jpg
JpegFile: 60.tmp.jpg
JpegFile: 61.tmp.jpg
JpegFile: 62.tmp.jpg
JpegFile: 63.tmp.jpg
JpegFile: 64.tmp.jpg
JpegFile: 65.tmp.jpg
JpegFile: 66.tmp.jpg
JpegFile: 67.tmp.jpg
JpegFile: 68.tmp.jpg
JpegFile: 69.tmp.jpg
JpegFile: 70.tmp.jpg
JpegFile: 71.tmp.jpg
JpegFile: 72.tmp.jpg
JpegFile: 73.tmp.jpg
JpegFile: 74.tmp.jpg
JpegFile: 75.tmp.jpg
JpegFile: 76.tmp.jpg
JpegFile: 77.tmp.jpg
JpegFile: 78.tmp.jpg
JpegFile: 79.tmp.jpg
JpegFile: 80.tmp.jpg
JpegFile: 81.tmp.jpg
JpegFile: 82.tmp.jpg
JpegFile: 83.tmp.jpg
JpegFile: 84.tmp.jpg
JpegFile: 85.tmp.jpg
JpegFile: 86.tmp.jpg
JpegFile: 87.tmp.jpg
JpegFile: 88.tmp.jpg
JpegFile: 89.tmp.jpg
JpegFile: 90.tmp.jpg
JpegFile: 91.tmp.jpg
JpegFile: 92.tmp.jpg
JpegFile: 93.tmp.jpg
JpegFile: 94.tmp.jpg
JpegFile: 95.tmp.jpg
JpegFile: 96.tmp.jpg
JpegFile: 97.tmp.jpg
JpegFile: 98.tmp.jpg
JpegFile: 99.tmp.jpg
JpegFile: 100.tmp.jpg
JpegFile: 101.tmp.jpg
JpegFile: 102.tmp.jpg
JpegFile: 103.tmp.jpg
JpegFile: 104.tmp.jpg
JpegFile: 105.tmp.jpg
JpegFile: 106.tmp.jpg
JpegFile: 107.tmp.jpg
JpegFile: 108.tmp.jpg
JpegFile: 109.tmp.jpg
JpegFile: 110.tmp.jpg
JpegFile: 111.tmp.jpg
JpegFile: 112.tmp.jpg
JpegFile: 113.tmp.jpg
JpegFile: 114.tmp.jpg
JpegFile: 115.tmp.jpg
JpegFile: 116.tmp.jpg
JpegFile: 117.tmp.jpg
JpegFile: 118.tmp.jpg
JpegFile: 119.tmp.jpg
JpegFile: 120.tmp.jpg
JpegFile: 121.tmp.jpg
JpegFile: 122.tmp.jpg
JpegFile: 123.tmp.jpg
JpegFile: 124.tmp.jpg
JpegFile: 125.tmp.jpg
JpegFile: 126.tmp.jpg
JpegFile: 127.tmp.jpg
JpegFile: 128.tmp.jpg
JpegFile: 129.tmp.jpg
JpegFile: 130.tmp.jpg
JpegFile: 131.tmp.jpg
JpegFile: 132.tmp.jpg
JpegFile: 133.tmp.jpg
JpegFile: 134.tmp.jpg
JpegFile: 135.tmp.jpg
JpegFile: 136.tmp.jpg
JpegFile: 137.tmp.jpg
JpegFile: 138.tmp.jpg
JpegFile: 139.tmp.jpg
JpegFile: 140.tmp.jpg
JpegFile: 141.tmp.jpg
JpegFile: 142.tmp.jpg
JpegFile: 143.tmp.jpg
JpegFile: 144.tmp.jpg
JpegFile: 145.tmp.jpg
JpegFile: 146.tmp.jpg
JpegFile: 147.tmp.jpg
JpegFile: 148.tmp.jpg
JpegFile: 149.tmp.jpg
JpegFile: 150.tmp.jpg
JpegFile: 151.tmp.jpg
JpegFile: 152.tmp.jpg
JpegFile: 153.tmp.jpg
JpegFile: 154.tmp.jpg
JpegFile: 155.tmp.jpg
JpegFile: 156.tmp.jpg
JpegFile: 157.tmp.jpg
JpegFile: 158.tmp.jpg
JpegFile: 159.tmp.jpg
JpegFile: 160.tmp.jpg
JpegFile: 161.tmp.jpg
JpegFile: 162.tmp.jpg
JpegFile: 163.tmp.jpg
JpegFile: 164.tmp.jpg
JpegFile: 165.tmp.jpg
JpegFile: 166.tmp.jpg
JpegFile: 167.tmp.jpg
JpegFile: 168.tmp.jpg
JpegFile: 169.tmp.jpg
JpegFile: 170.tmp.jpg
JpegFile: 171.tmp.jpg
JpegFile: 172.tmp.jpg
JpegFile: 173.tmp.jpg
JpegFile: 174.tmp.jpg
JpegFile: 175.tmp.jpg
JpegFile: 176.tmp.jpg
JpegFile: 177.tmp.jpg
JpegFile: 178.tmp.jpg
JpegFile: 179.tmp.jpg
JpegFile: 180.tmp.jpg
JpegFile: 181.tmp.jpg
JpegFile: 182.tmp.jpg
JpegFile: 183.tmp.jpg
JpegFile: 184.tmp.jpg
JpegFile: 185.tmp.jpg
JpegFile: 186.tmp.jpg
JpegFile: 187.tmp.jpg
JpegFile: 188.tmp.jpg
JpegFile: 189.tmp.jpg
JpegFile: 190.tmp.jpg
JpegFile: 191.tmp.jpg
JpegFile: 192.tmp.jpg
JpegFile: 193.tmp.jpg
JpegFile: 194.tmp.jpg
JpegFile: 195.tmp.jpg
JpegFile: 196.tmp.jpg
JpegFile: 197.tmp.jpg
JpegFile: 198.tmp.jpg
JpegFile: 199.tmp.jpg
JpegFile: 200.tmp.jpg
JpegFile: 201.tmp.jpg
JpegFile: 202.tmp.jpg
JpegFile: 203.tmp.jpg
JpegFile: 204.tmp.jpg
JpegFile: 205.tmp.jpg
JpegFile: 206.tmp.jpg
JpegFile: 207.tmp.jpg
JpegFile: 208.tmp.jpg
JpegFile: 209.tmp.jpg
JpegFile: 210.tmp.jpg
JpegFile: 211.tmp.jpg
JpegFile: 212.tmp.jpg
JpegFile: 213.tmp.jpg
JpegFile: 214.tmp.jpg
JpegFile: 215.tmp.jpg
JpegFile: 216.tmp.jpg
JpegFile: 217.tmp.jpg
JpegFile: 218.tmp.jpg
JpegFile: 219.tmp.jpg
JpegFile: 220.tmp.jpg
JpegFile: 221.tmp.jpg
JpegFile: 222.tmp.jpg
JpegFile: 223.tmp.jpg
JpegFile: 224.tmp.jpg
JpegFile: 225.tmp.jpg
JpegFile: 226.tmp.jpg
JpegFile: 227.tmp.jpg
JpegFile: 228.tmp.jpg
JpegFile: 229.tmp.jpg
JpegFile: 230.tmp.jpg
JpegFile: 231.tmp.jpg
JpegFile: 232.tmp.jpg
JpegFile: 233.tmp.jpg
JpegFile: 234.tmp.jpg
JpegFile: 235.tmp.jpg
JpegFile: 236.tmp.jpg
JpegFile: 237.tmp.jpg
JpegFile: 238.tmp.jpg
JpegFile: 239.tmp.jpg
JpegFile: 240.tmp.jpg
JpegFile: 241.tmp.jpg
JpegFile: 242.tmp.jpg
JpegFile: 243.tmp.jpg
JpegFile: 244.tmp.jpg
JpegFile: 245.tmp.jpg
JpegFile: 246.tmp.jpg
JpegFile: 247.tmp.jpg
JpegFile: 248.tmp.jpg
JpegFile: 249.tmp.jpg
JpegFile: 250.tmp.jpg
JpegFile: 251.tmp.jpg
JpegFile: 252.tmp.jpg
JpegFile: 253.tmp.jpg
JpegFile: 254.tmp.jpg
JpegFile: 255.tmp.jpg
JpegFile: 256.tmp.jpg
JpegFile: 257.tmp.jpg
JpegFile: 258.tmp.jpg
JpegFile: 259.tmp.jpg
JpegFile: 260.tmp.jpg
JpegFile: 261.tmp.jpg
JpegFile: 262.tmp.jpg
JpegFile: 263.tmp.jpg
JpegFile: 264.tmp.jpg
JpegFile: 265.tmp.jpg
JpegFile: 266.tmp.jpg
JpegFile: 267.tmp.jpg
JpegFile: 268.tmp.jpg
JpegFile: 269.tmp.jpg
JpegFile: 270.tmp.jpg
JpegFile: 271.tmp.jpg
JpegFile: 272.tmp.jpg
JpegFile: 273.tmp.jpg
Getting frames - DONE 
Frames number: 273

However, when I try to open the file I got the error "Failed to decode JPEG image". I have also attached a screenshot of the problem I got. avi_issues

DamZiobro commented 7 years ago

Could you attach your output heli.mjpeg and avifile.avi here, please? Also please check with other media player: vlc, mplayer, smplayer.

a52siddi commented 7 years ago

I have attached the zip files to this [message. heli.mjpg.tar.gz avifile.avi.tar.gz

I'll check these files with VLC and let you know.

a52siddi commented 7 years ago

I opened the avi file with vlc and it is working there!

However, I have also noticed that the video is playing quicker than the original video (it is a fast-forward version of the original video). Could you shed some light on why this is the case?