Opened 4 years ago

Last modified 2 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 cehoyos 4 years ago.

Download all attachments as: .zip

Change History (6)

comment:1 Changed 4 years ago by cehoyos

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

Only advanced profile is supported.

Changed 4 years ago by cehoyos

comment:2 follow-up: Changed 4 years ago by cehoyos

Does the encoder also allow to encode into a container?

comment:3 Changed 4 years ago by ami_stuff

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

comment:4 in reply to: ↑ 2 Changed 4 years ago by ami_stuff

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 4 years ago by ami_stuff (previous) (diff)

comment:5 Changed 2 years ago by richardpl

Could you upload more samples?
Which encoder you used?

Note: See TracTickets for help on using tickets.