Feature request: intel indeo 4 & 5 codec support

Bug #490084 reported by komputes
36
This bug affects 6 people
Affects Status Importance Assigned to Milestone
GStreamer
Fix Released
Wishlist
ffmpeg (Ubuntu)
Fix Released
Wishlist
Unassigned
gnome-app-install (Ubuntu)
Invalid
Wishlist
Unassigned
gstreamer0.10-ffmpeg (Ubuntu)
Triaged
Wishlist
Unassigned
totem (Ubuntu)
Invalid
Wishlist
Unassigned
vlc (Ubuntu)
Invalid
Wishlist
Unassigned

Bug Description

Binary package hint: gnome-app-install

More information:
http://wiki.multimedia.cx/index.php?title=Indeo_5
http://en.wikipedia.org/wiki/Indeo

Though Indeo saw significant usage in the mid-1990s, it remained proprietary. Intel slowed development and stopped active marketing, and it was quickly surpassed in popularity by the rise of MPEG codecs and others, as processors became more powerful and its optimization for Intel's chips less important. Indeo still sees some use in video game cutscene videos.

Official Indeo 5 decoders exist for Microsoft Windows, Mac OS Classic, BeOS R5 and the XAnim player on Unix. Versions 2 and 3 have decoders in FFmpeg. Indeo version 3, 4 and 5 are supported by MPlayer and XAnim. Version 5.11 is freeware and may be used on all 32-bit versions of Windows prior to Vista. Version 5.2 has been created for XP and is available to buy from the official website for use only with Windows 95, 98, ME, NT, 2000 and XP. This includes support for Indeo Video 4.5 and Indeo Audio 2.5 codecs but the version 3.2 video codec has been removed since the original release of Indeo XP for Windows. Indeo is not supported and is not compatible with Microsoft Windows Vista, Windows 7 or any Windows 64-bit operating system.

There is no codec pack for gstreamer that is able to view this type of file. vlc/ffmpeg displays an error when trying to play this type of file.

totem->gstramer->no codec->gnome-app-install gives the following error after looking for a codec:

No packages with the requested plugins found
The requested plugins are:
Intel Indeo 5 decoder

VLC reports the following error when opening the video:
No suitable decoder module:VLC does not support the audio or video format "IV50". Unfortunately there is no way for you to fix this.

Example Media:
http://samples.mplayerhq.hu/V-codecs/IV50/indeo50.avi

Current result:
Only audio plays. Video is not displayed.

Expected result:
Plays both audio and video in sync. If codec is not installed, suggest proper package. Expect codec to be supported.

This bug was create to request IV50 and IV41 to be supported by gstreamer and ffmpeg. If this is not possible due to legal issues or other roadblocks, please define what the issue is with supporting this codec.

Tested on:
i386, Ubuntu Desktop 9.10, Linux 2.6.31-15

Tags: codec
komputes (komputes)
description: updated
tags: added: codec
description: updated
Revision history for this message
komputes (komputes) wrote :

Found this interesting: http://www.moviecodec.com/solutions/iv31-iv32-iv41-iv50-indeo-3-4-and-5-8211/

--
The last free version of the Indeo installation package is 5.11. Version 5.2 (the latest) is pay and sold by Ligos, and is sometimes called Indeo XP.

The various versions of Indeo are not backwards-compatible with each other - they are totally different codecs (meaning Indeo 5 can’t decode 3 nor 4, etc.) Fortunately, most installers will bundle the three most relevant versions (3, 4, and 5).

Intel originally reserved the fourcc’s IV30 all the way to IV50 for its Indeo codecs. IV31, IV32, IV41, and IV50 are probably the only ones you’ll ever encounter. (IV probably stands for Indeo Video.)

Indeo 5 is commonly chosen as the default codec to capture video by many webcams.

Indeo 4 and 5 (not 2 nor 3) are two of the rare codecs (commonly used at one time or other) that do not have open-source decoders (in the form of libavcodec) - meaning ffdshow-tryouts and VLC media player can’t decode them.

Indeo 4 and 5 (and maybe 3 too) are cross-platform (can be in avi or quicktime container). Provided the codecs are properly installed, both QuickTime Player and Windows Media Player can play Indeo in either container.
--

Are there any instructions out there for manually installing the codecs from the win/mac installer on linux?

summary: - Feature request: intel indeo 5 codec support
+ Feature request: intel indeo 4 & 5 codec support
komputes (komputes)
description: updated
Revision history for this message
Sebastien Bacher (seb128) wrote :

the issue is not a totem one

Changed in gstreamer0.10-ffmpeg (Ubuntu):
importance: Undecided → Wishlist
Changed in gnome-app-install (Ubuntu):
importance: Undecided → Wishlist
Changed in ffmpeg (Ubuntu):
importance: Undecided → Wishlist
Changed in vlc (Ubuntu):
importance: Undecided → Wishlist
Changed in totem (Ubuntu):
importance: Undecided → Wishlist
status: New → Invalid
status: Invalid → Incomplete
Changed in totem (Ubuntu):
status: Incomplete → Invalid
Revision history for this message
komputes (komputes) wrote : Re: [Bug 490084] Re: Feature request: intel indeo 4 & 5 codec support

Sebastien Bacher wrote:
> the issue is not a totem one
>
> ** Changed in: gstreamer0.10-ffmpeg (Ubuntu)
> Importance: Undecided => Wishlist
>
> ** Changed in: gnome-app-install (Ubuntu)
> Importance: Undecided => Wishlist
>
> ** Changed in: ffmpeg (Ubuntu)
> Importance: Undecided => Wishlist
>
> ** Changed in: vlc (Ubuntu)
> Importance: Undecided => Wishlist
>
> ** Changed in: totem (Ubuntu)
> Importance: Undecided => Wishlist
>
> ** Changed in: totem (Ubuntu)
> Status: New => Invalid
>
> ** Changed in: totem (Ubuntu)
> Status: Invalid => Incomplete
>
>
You are correct it is an issue with the plugins not supporting the
codec. It is seen through the user as a bug with totem as that is the
player which fails to play the video.

Changed in gstreamer0.10-ffmpeg (Ubuntu):
status: New → Triaged
Changed in gnome-app-install (Ubuntu):
status: New → Invalid
Changed in ffmpeg (Ubuntu):
status: New → Confirmed
Changed in vlc (Ubuntu):
status: New → Invalid
Revision history for this message
llogan (loul) wrote :

Indeo 4 and Indeo 5 decoding is not currently supported by FFmpeg.

Changed in ffmpeg (Ubuntu):
status: Confirmed → Invalid
Revision history for this message
komputes (komputes) wrote :

Hi LouL, If this is not possible for FFmpeg to support this codec, please define the issue or roadblock to achieving this (manpower, code, legal, other roadbloack?).

Revision history for this message
Reinhard Tartler (siretart) wrote :

On Mi, Jan 13, 2010 at 04:28:23 (CET), komputes wrote:

> Hi LouL, If this is not possible for FFmpeg to support this codec,
> please define the issue or roadblock to achieving this (manpower, code,
> legal, other roadbloack?).

AFAIUI indeo 5 is currently beeing developed/merged upstream. If that is
finished, someone would need to backport that to our package, which is
based on the last ffmpeg release: 0.5.

--
Gruesse/greetings,
Reinhard Tartler, KeyID 945348A4

Revision history for this message
komputes (komputes) wrote :

If the codec is currently being developed in upstream FFmpeg then 'Status: Invalid' is incorrect. This needs to be changed to 'Status: In Progress'.

Changed in ffmpeg (Ubuntu):
status: Invalid → In Progress
Revision history for this message
komputes (komputes) wrote :

I am not part of BugSquad, so I cannot mark as triaged. I have changed it to Confirmed. This means this codec has been confirmed not to work with ffmpeg.

--
On Mi, Jan 13, 2010 at 11:47:21 (CET), komputes wrote:

> > If the codec is currently being developed in upstream FFmpeg then
> > 'Status: Invalid' is incorrect. This needs to be changed to 'Status: In
> > Progress'.
> >
> > ** Changed in: ffmpeg (Ubuntu)
> > Status: Invalid => In Progress

hardly, as it seems nobody is really working on it. I would have set it
to 'confirmed' or maybe 'triaged' (at most)

-- Gruesse/greetings, Reinhard Tartler, KeyID 945348A4

Changed in ffmpeg (Ubuntu):
status: In Progress → Confirmed
Revision history for this message
llogan (loul) wrote :

Fix released upstream for Indeo 5 decoding:

r21695 | kostya | 2010-02-08 22:55:07 -0900 (Mon, 08 Feb 2010) | 1 line
Indeo 5 decoder

http://git.ffmpeg.org/?p=ffmpeg;a=commit;h=669ef2243dcb770eb564eeba950e478678b069da

Revision history for this message
Reinhard Tartler (siretart) wrote :

included in ffmpeg 0.6 in maverick

Changed in ffmpeg (Ubuntu):
status: Confirmed → Fix Released
Changed in gstreamer:
importance: Unknown → Wishlist
status: Unknown → Fix Released
Revision history for this message
MartinE (martin-engbers-gmx) wrote :

This bug is only partially fixed. Indeo 4 video (IV41) still isn't supported by either ffmpeg or gstreamer. Status should be changed back.

Revision history for this message
madbiologist (me-again) wrote :

Indeo 4 support was added to ffmpeg in February 2012. See also https://www.ffmpeg.org/general.html

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.