LINUX.ORG.RU

История изменений

Исправление leg0las, (текущая версия) :

935-й похож (по размеру). Извлек, он оказался сжатым. разжал, получил:

$ ffmpeg -i output_uncompressed.swf video.avi
ffmpeg version 0.10.5 Copyright (c) 2000-2012 the FFmpeg developers
  built on Nov  8 2012 12:47:28 with gcc 4.6.3
  configuration: --prefix=/usr --libdir=/usr/lib --shlibdir=/usr/lib --mandir=/usr/share/man --enable-shared --cc=i686-pc-linux-gnu-gcc --cxx=i686-pc-linux-gnu-g++ --ar=i686-pc-linux-gnu-ar --optflags='-O2 -march=prescott -fomit-frame-pointer -pipe' --extra-cflags='-O2 -march=prescott -fomit-frame-pointer -pipe' --extra-cxxflags='-O2 -march=prescott -fomit-frame-pointer -pipe' --disable-static --enable-gpl --enable-version3 --enable-postproc --enable-avfilter --disable-stripping --disable-debug --disable-doc --disable-network --disable-vdpau --enable-libmp3lame --enable-libvo-aacenc --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --enable-libfaac --enable-nonfree --disable-indev=v4l --disable-indev=v4l2 --disable-indev=oss --disable-indev=jack --enable-x11grab --disable-outdev=oss --enable-libfreetype --enable-libass --enable-pthreads --enable-libdirac --enable-libschroedinger --enable-libvpx --enable-libopenjpeg --disable-amd3dnow --disable-amd3dnowext --disable-altivec --disable-avx  libavutil      51. 35.100 / 51. 35.100
  libavcodec     53. 61.100 / 53. 61.100
  libavformat    53. 32.100 / 53. 32.100
  libavdevice    53.  4.100 / 53.  4.100
  libavfilter     2. 61.100 /  2. 61.100
  libswscale      2.  1.100 /  2.  1.100
  libswresample   0.  6.100 /  0.  6.100
  libpostproc    52.  0.100 / 52.  0.100
[swf @ 0x9434ee0] Estimating duration from bitrate, this may be inaccurate
output.swf: could not find codec parameters

Содержимое:

$ ffprobe output_uncompressed.swf 
ffprobe version 0.10.5 Copyright (c) 2007-2012 the FFmpeg developers
  built on Nov  8 2012 12:47:28 with gcc 4.6.3
  configuration: --prefix=/usr --libdir=/usr/lib --shlibdir=/usr/lib --mandir=/usr/share/man --enable-shared --cc=i686-pc-linux-gnu-gcc --cxx=i686-pc-linux-gnu-g++ --ar=i686-pc-linux-gnu-ar --optflags='-O2 -march=prescott -fomit-frame-pointer -pipe' --extra-cflags='-O2 -march=prescott -fomit-frame-pointer -pipe' --extra-cxxflags='-O2 -march=prescott -fomit-frame-pointer -pipe' --disable-static --enable-gpl --enable-version3 --enable-postproc --enable-avfilter --disable-stripping --disable-debug --disable-doc --disable-network --disable-vdpau --enable-libmp3lame --enable-libvo-aacenc --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --enable-libfaac --enable-nonfree --disable-indev=v4l --disable-indev=v4l2 --disable-indev=oss --disable-indev=jack --enable-x11grab --disable-outdev=oss --enable-libfreetype --enable-libass --enable-pthreads --enable-libdirac --enable-libschroedinger --enable-libvpx --enable-libopenjpeg --disable-amd3dnow --disable-amd3dnowext --disable-altivec --disable-avx  libavutil      51. 35.100 / 51. 35.100
  libavcodec     53. 61.100 / 53. 61.100
  libavformat    53. 32.100 / 53. 32.100
  libavdevice    53.  4.100 / 53.  4.100
  libavfilter     2. 61.100 /  2. 61.100
  libswscale      2.  1.100 /  2.  1.100
  libswresample   0.  6.100 /  0.  6.100
  libpostproc    52.  0.100 / 52.  0.100
[swf @ 0x946efc0] Estimating duration from bitrate, this may be inaccurate
output_uncompressed.swf: Operation not permitted

Исправление leg0las, :

935-й похож (по размеру). Извлек, он оказался сжатым. разжал, получил:

$ ffmpeg -i output.swf video.avi
ffmpeg version 0.10.5 Copyright (c) 2000-2012 the FFmpeg developers
  built on Nov  8 2012 12:47:28 with gcc 4.6.3
  configuration: --prefix=/usr --libdir=/usr/lib --shlibdir=/usr/lib --mandir=/usr/share/man --enable-shared --cc=i686-pc-linux-gnu-gcc --cxx=i686-pc-linux-gnu-g++ --ar=i686-pc-linux-gnu-ar --optflags='-O2 -march=prescott -fomit-frame-pointer -pipe' --extra-cflags='-O2 -march=prescott -fomit-frame-pointer -pipe' --extra-cxxflags='-O2 -march=prescott -fomit-frame-pointer -pipe' --disable-static --enable-gpl --enable-version3 --enable-postproc --enable-avfilter --disable-stripping --disable-debug --disable-doc --disable-network --disable-vdpau --enable-libmp3lame --enable-libvo-aacenc --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --enable-libfaac --enable-nonfree --disable-indev=v4l --disable-indev=v4l2 --disable-indev=oss --disable-indev=jack --enable-x11grab --disable-outdev=oss --enable-libfreetype --enable-libass --enable-pthreads --enable-libdirac --enable-libschroedinger --enable-libvpx --enable-libopenjpeg --disable-amd3dnow --disable-amd3dnowext --disable-altivec --disable-avx  libavutil      51. 35.100 / 51. 35.100
  libavcodec     53. 61.100 / 53. 61.100
  libavformat    53. 32.100 / 53. 32.100
  libavdevice    53.  4.100 / 53.  4.100
  libavfilter     2. 61.100 /  2. 61.100
  libswscale      2.  1.100 /  2.  1.100
  libswresample   0.  6.100 /  0.  6.100
  libpostproc    52.  0.100 / 52.  0.100
[swf @ 0x9434ee0] Estimating duration from bitrate, this may be inaccurate
output.swf: could not find codec parameters

Содержимое:

$ ffprobe output_uncompressed.swf 
ffprobe version 0.10.5 Copyright (c) 2007-2012 the FFmpeg developers
  built on Nov  8 2012 12:47:28 with gcc 4.6.3
  configuration: --prefix=/usr --libdir=/usr/lib --shlibdir=/usr/lib --mandir=/usr/share/man --enable-shared --cc=i686-pc-linux-gnu-gcc --cxx=i686-pc-linux-gnu-g++ --ar=i686-pc-linux-gnu-ar --optflags='-O2 -march=prescott -fomit-frame-pointer -pipe' --extra-cflags='-O2 -march=prescott -fomit-frame-pointer -pipe' --extra-cxxflags='-O2 -march=prescott -fomit-frame-pointer -pipe' --disable-static --enable-gpl --enable-version3 --enable-postproc --enable-avfilter --disable-stripping --disable-debug --disable-doc --disable-network --disable-vdpau --enable-libmp3lame --enable-libvo-aacenc --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --enable-libfaac --enable-nonfree --disable-indev=v4l --disable-indev=v4l2 --disable-indev=oss --disable-indev=jack --enable-x11grab --disable-outdev=oss --enable-libfreetype --enable-libass --enable-pthreads --enable-libdirac --enable-libschroedinger --enable-libvpx --enable-libopenjpeg --disable-amd3dnow --disable-amd3dnowext --disable-altivec --disable-avx  libavutil      51. 35.100 / 51. 35.100
  libavcodec     53. 61.100 / 53. 61.100
  libavformat    53. 32.100 / 53. 32.100
  libavdevice    53.  4.100 / 53.  4.100
  libavfilter     2. 61.100 /  2. 61.100
  libswscale      2.  1.100 /  2.  1.100
  libswresample   0.  6.100 /  0.  6.100
  libpostproc    52.  0.100 / 52.  0.100
[swf @ 0x946efc0] Estimating duration from bitrate, this may be inaccurate
output_uncompressed.swf: Operation not permitted

Исходная версия leg0las, :

935-й похож (по размеру). Извлек, он оказался сжатым. разжал, получил:

$ ffmpeg -i output.swf video.avi
ffmpeg version 0.10.5 Copyright (c) 2000-2012 the FFmpeg developers
  built on Nov  8 2012 12:47:28 with gcc 4.6.3
  configuration: --prefix=/usr --libdir=/usr/lib --shlibdir=/usr/lib --mandir=/usr/share/man --enable-shared --cc=i686-pc-linux-gnu-gcc --cxx=i686-pc-linux-gnu-g++ --ar=i686-pc-linux-gnu-ar --optflags='-O2 -march=prescott -fomit-frame-pointer -pipe' --extra-cflags='-O2 -march=prescott -fomit-frame-pointer -pipe' --extra-cxxflags='-O2 -march=prescott -fomit-frame-pointer -pipe' --disable-static --enable-gpl --enable-version3 --enable-postproc --enable-avfilter --disable-stripping --disable-debug --disable-doc --disable-network --disable-vdpau --enable-libmp3lame --enable-libvo-aacenc --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --enable-libfaac --enable-nonfree --disable-indev=v4l --disable-indev=v4l2 --disable-indev=oss --disable-indev=jack --enable-x11grab --disable-outdev=oss --enable-libfreetype --enable-libass --enable-pthreads --enable-libdirac --enable-libschroedinger --enable-libvpx --enable-libopenjpeg --disable-amd3dnow --disable-amd3dnowext --disable-altivec --disable-avx  libavutil      51. 35.100 / 51. 35.100
  libavcodec     53. 61.100 / 53. 61.100
  libavformat    53. 32.100 / 53. 32.100
  libavdevice    53.  4.100 / 53.  4.100
  libavfilter     2. 61.100 /  2. 61.100
  libswscale      2.  1.100 /  2.  1.100
  libswresample   0.  6.100 /  0.  6.100
  libpostproc    52.  0.100 / 52.  0.100
[swf @ 0x9434ee0] Estimating duration from bitrate, this may be inaccurate
output.swf: could not find codec parameters