Opened 5 years ago

Closed 5 years ago

Last modified 3 years ago

#3792 closed defect (fixed)

TIFF tag type (0) is not implemented

Reported by: pszemus Owned by:
Priority: minor Component: avcodec
Version: git-master Keywords: exif
Cc: Blocked By:
Blocking: Reproduced by developer: yes
Analyzed by developer: yes

Description

Summary of the bug:
TIFF tag type(0) is not implemented warning, although file transcodes correctly.

How to reproduce:

$ ./ffmpeg -i http://i.wp.pl/a/f/jpeg/33174/cionek1.jpeg -f null /dev/null
ffmpeg version N-64886-gc4d63cd Copyright (c) 2000-2014 the FFmpeg developers
  built on Jul 22 2014 15:14:24 with gcc 4.4.7 (GCC) 20120313 (Red Hat 4.4.7-4)
  configuration: --enable-pthreads --enable-libmp3lame --enable-version3 --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfaac --enable-gpl --enable-nonfree --enable-libvpx --enable-libvorbis --enable-libx264 --enable-protocol=https --enable-openssl --extra-cflags=-I/opt/WP/common.libs/inc --extra-ldflags=-L/opt/WP/common.libs/lib --disable-optimizations
  libavutil      52. 92.101 / 52. 92.101
  libavcodec     55. 69.100 / 55. 69.100
  libavformat    55. 48.101 / 55. 48.101
  libavdevice    55. 13.102 / 55. 13.102
  libavfilter     4. 11.102 /  4. 11.102
  libswscale      2.  6.100 /  2.  6.100
  libswresample   0. 19.100 /  0. 19.100
  libpostproc    52.  3.100 / 52.  3.100
[mjpeg @ 0x9908c00] TIFF tag type (0) is not implemented. Update your FFmpeg version to the newest one from Git. If the problem still occurs, it means that your file has a feature which has not been implemented.
[mjpeg @ 0x9908c00] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel@ffmpeg.org)
Input #0, image2, from 'http://i.wp.pl/a/f/jpeg/33174/cionek1.jpeg':
  Duration: 00:00:00.04, start: 0.000000, bitrate: N/A
    Stream #0:0: Video: mjpeg, yuvj444p(pc, bt470bg), 650x961 [SAR 72:72 DAR 650:961], 25 tbr, 25 tbn, 25 tbc
Output #0, null, to '/dev/null':
  Metadata:
    encoder         : Lavf55.48.101
    Stream #0:0: Video: rawvideo (444P / 0x50343434), yuvj444p, 650x961 [SAR 72:72 DAR 650:961], q=2-31, 200 kb/s, 25 fps, 25 tbn, 25 tbc
    Metadata:
      encoder         : Lavc55.69.100 rawvideo
Stream mapping:
  Stream #0:0 -> #0:0 (mjpeg (native) -> rawvideo (native))
Press [q] to stop, [?] for help
[mjpeg @ 0x9909500] TIFF tag type (0) is not implemented. Update your FFmpeg version to the newest one from Git. If the problem still occurs, it means that your file has a feature which has not been implemented.
[mjpeg @ 0x9909500] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel@ffmpeg.org)
[null @ 0x990a000] Encoder did not produce proper pts, making some up.
frame=    1 fps=0.0 q=0.0 Lsize=N/A time=00:00:00.04 bitrate=N/A
video:0kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown

Attachments (1)

cionek1.jpeg (168.0 KB) - added by pszemus 5 years ago.

Download all attachments as: .zip

Change History (4)

Changed 5 years ago by pszemus

comment:1 Changed 5 years ago by cehoyos

  • Analyzed by developer set
  • Component changed from undetermined to avcodec
  • Keywords exif added
  • Priority changed from normal to minor
  • Reproduced by developer set
  • Status changed from new to open
  • Type changed from enhancement to defect
  • Version changed from unspecified to git-master

Patch sent:
http://thread.gmane.org/gmane.comp.video.ffmpeg.devel/180300

The GPSLatitudeRef tag should have type "ASCII" (or "STRING" in FFmpeg notation) and size 2, the tag has size 1 and type 0 for the given file (the content is 0x3 iiuc), this is not valid.

comment:2 Changed 5 years ago by cehoyos

  • Resolution set to fixed
  • Status changed from open to closed

A warning is printed since badcd3da
Thank you for the sample!

comment:3 Changed 3 years ago by pszemus

Just adding commit for clarification:
badcd3da81ac447d71c8d6d91bfaa3f49cd5ed6b

Note: See TracTickets for help on using tickets.