Opened 8 years ago

Last modified 6 years ago

#5274 open enhancement

vc1 with main profile fails to decode

Reported by: ami_stuff Owned by:
Priority: wish Component: avcodec
Version: git-master Keywords: vc1
Cc: Blocked By:
Blocking: Reproduced by developer: yes
Analyzed by developer: no


file encoded with advanced profile decodes just fine

I don't know if this is a bug in ffmpeg or in encoding software.

C:\>ffmpeg -i main_profile_2.vc1
ffmpeg version N-78410-g588e2e3 Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 5.3.0 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av
isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab
le-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --
enable-libdcadec --enable-libfreetype --enable-libgme --enable-libgsm --enable-l
ibilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enab
le-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --en
able-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --ena
ble-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --
enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-lib
x265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-d
ecklink --enable-zlib
  libavutil      55. 17.100 / 55. 17.100
  libavcodec     57. 24.102 / 57. 24.102
  libavformat    57. 25.100 / 57. 25.100
  libavdevice    57.  0.101 / 57.  0.101
  libavfilter     6. 31.100 /  6. 31.100
  libswscale      4.  0.100 /  4.  0.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
main_profile_2.vc1: Invalid data found when processing input

Attachments (1)

main_profile_2.vc1 (682.2 KB ) - added by Carl Eugen Hoyos 8 years ago.

Download all attachments as: .zip

Change History (6)

comment:1 by Carl Eugen Hoyos, 8 years ago

Component: undeterminedavcodec
Keywords: vc1 added
Priority: normalwish
Reproduced by developer: set
Status: newopen
Type: defectenhancement
Version: unspecifiedgit-master

Only advanced profile is supported.

by Carl Eugen Hoyos, 8 years ago

Attachment: main_profile_2.vc1 added

comment:2 by Carl Eugen Hoyos, 8 years ago

Does the encoder also allow to encode into a container?

comment:3 by ami_stuff, 8 years ago

I will test it later - would need to turn on my laptop.

in reply to:  2 comment:4 by ami_stuff, 8 years ago

Replying to cehoyos:

Does the encoder also allow to encode into a container?

It can output either to raw vc1 or wmv (in this case there is no main profile, only advanced and simple profile - simple profile is for some reason unselectable for encoding, advanced decodes with ffmpeg just fine)

Last edited 8 years ago by ami_stuff (previous) (diff)

comment:5 by Elon Musk, 6 years ago

Could you upload more samples?
Which encoder you used?

Note: See TracTickets for help on using tickets.