VP9 - DASH - FFMPEG unspecified pixel format

1,142 views
Skip to first unread message

caposgua...@gmail.com

unread,
Jul 8, 2015, 5:47:34 PM7/8/15
to webm-d...@webmproject.org
Hi, i am trying to package to dash using ffmpeg this way http://wiki.webmproject.org/adaptive-streaming/instructions-to-playback-adaptive-webm-using-dash

My problem:

[root@450918a 2]# /home/ffmpeg-2.7.1-64bit-static/ffmpeg -f webm_dash_manifest -i video-2.webm -f webm_dash_manifest -i video-4.webm -f webm_dash_manifest -i audio.webm -c copy -map 0 -map 1 -map 2 -f webm_dash_manifest -adaptation_sets "id=0,streams=0,1 id=1,streams=2" manifest.mpd
ffmpeg version 2.7.1-static http://johnvansickle.com/ffmpeg/  Copyright (c) 2000-2015 the FFmpeg developers
  built with gcc 4.9.2 (Debian 4.9.2-21)
  configuration: --enable-gpl --enable-version3 --disable-shared --disable-debug --enable-runtime-cpudetect --enable-libmp3lame --enable-libx264 --enable-libx265 --enable-libwebp --enable-libspeex --enable-libvorbis --enable-libvpx --enable-libfreetype --enable-fontconfig --enable-libxvid --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-gray --enable-libopenjpeg --enable-libopus --enable-libass --enable-gnutls --enable-libvidstab --enable-libsoxr --cc=gcc-4.9
  libavutil      54. 27.100 / 54. 27.100
  libavcodec     56. 41.100 / 56. 41.100
  libavformat    56. 36.100 / 56. 36.100
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5. 16.101 /  5. 16.101
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  2.100 /  1.  2.100
  libpostproc    53.  3.100 / 53.  3.100
[webm_dash_manifest @ 0x4610fc0] Could not find codec parameters for stream 0 (Video: vp9, none, 1280x720): unspecified pixel format
Consider increasing the value for the 'analyzeduration' and 'probesize' options
video-2.webm: could not find codec parameters
Input #0, webm_dash_manifest, from 'video-2.webm':
  Metadata:
    encoder         : Lavf56.36.100
  Duration: 00:24:19.59, bitrate: 1971 kb/s
    Stream #0:0: Video: vp9, none, 1280x720, SAR 1:1 DAR 16:9, 29.97 fps, 29.97 tbr, 1k tbn, 1k tbc (default)
    Metadata:
      webm_dash_manifest_duration: 1.45959e+06
      webm_dash_manifest_initialization_range: 441
      webm_dash_manifest_file_name: video-2.webm
      webm_dash_manifest_track_number: 1
      webm_dash_manifest_cues_start: 359711188
      webm_dash_manifest_cues_end: 359717280
      webm_dash_manifest_bandwidth: 3557569
      webm_dash_manifest_cluster_keyframe: 1
      webm_dash_manifest_cue_timestamps: 1456455
[webm_dash_manifest @ 0x4636100] Could not find codec parameters for stream 0 (Video: vp9, none, 640x360): unspecified pixel format
Consider increasing the value for the 'analyzeduration' and 'probesize' options
video-4.webm: could not find codec parameters
Input #1, webm_dash_manifest, from 'video-4.webm':
  Metadata:
    encoder         : Lavf56.36.100
  Duration: 00:24:19.59, bitrate: 488 kb/s
    Stream #1:0: Video: vp9, none, 640x360, SAR 1:1 DAR 16:9, 29.97 fps, 29.97 tbr, 1k tbn, 1k tbc (default)
    Metadata:
      webm_dash_manifest_duration: 1.45959e+06
      webm_dash_manifest_initialization_range: 441
      webm_dash_manifest_file_name: video-4.webm
      webm_dash_manifest_track_number: 1
      webm_dash_manifest_cues_start: 89124771
      webm_dash_manifest_cues_end: 89130829
      webm_dash_manifest_bandwidth: 884113
      webm_dash_manifest_cluster_keyframe: 1
      webm_dash_manifest_cue_timestamps: 1456455
Input #2, webm_dash_manifest, from 'audio.webm':
  Metadata:
    encoder         : Lavf56.36.100
  Duration: 00:24:19.59, bitrate: 113 kb/s
    Stream #2:0: Audio: vorbis, 48000 Hz, mono, fltp (default)
    Metadata:
      webm_dash_manifest_duration: 1.45959e+06
      webm_dash_manifest_initialization_range: 4107
      webm_dash_manifest_file_name: audio.webm
      webm_dash_manifest_track_number: 1
      webm_dash_manifest_cues_start: 20721537
      webm_dash_manifest_cues_end: 20727446
      webm_dash_manifest_bandwidth: 127348
      webm_dash_manifest_cluster_keyframe: 1
      webm_dash_manifest_cue_timestamps: 1457578
Output #0, webm_dash_manifest, to 'manifest.mpd':
  Metadata:
    encoder         : Lavf56.36.100
    Stream #0:0: Video: vp9, none, 1280x720 [SAR 1:1 DAR 16:9], q=2-31, 29.97 fps, 29.97 tbr, 1k tbn, 1k tbc (default)
    Metadata:
      webm_dash_manifest_duration: 1.45959e+06
      webm_dash_manifest_initialization_range: 441
      webm_dash_manifest_file_name: video-2.webm
      webm_dash_manifest_track_number: 1
      webm_dash_manifest_cues_start: 359711188
      webm_dash_manifest_cues_end: 359717280
      webm_dash_manifest_bandwidth: 3557569
      webm_dash_manifest_cluster_keyframe: 1
      webm_dash_manifest_cue_timestamps: 1456455
    Stream #0:1: Video: vp9, none, 640x360 [SAR 1:1 DAR 16:9], q=2-31, 29.97 fps, 29.97 tbr, 1k tbn, 1k tbc (default)
    Metadata:
      webm_dash_manifest_duration: 1.45959e+06
      webm_dash_manifest_initialization_range: 441
      webm_dash_manifest_file_name: video-4.webm
      webm_dash_manifest_track_number: 1
      webm_dash_manifest_cues_start: 89124771
      webm_dash_manifest_cues_end: 89130829
      webm_dash_manifest_bandwidth: 884113
      webm_dash_manifest_cluster_keyframe: 1
      webm_dash_manifest_cue_timestamps: 1456455
    Stream #0:2: Video: vorbis, none, q=2-31, 1k tbn, 1k tbc (default)
    Metadata:
      webm_dash_manifest_duration: 1.45959e+06
      webm_dash_manifest_initialization_range: 4107
      webm_dash_manifest_file_name: audio.webm
      webm_dash_manifest_track_number: 1
      webm_dash_manifest_cues_start: 20721537
      webm_dash_manifest_cues_end: 20727446
      webm_dash_manifest_bandwidth: 127348
      webm_dash_manifest_cluster_keyframe: 1
      webm_dash_manifest_cue_timestamps: 1457578
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
  Stream #1:0 -> #0:1 (copy)
  Stream #2:0 -> #0:2 (copy)
Press [q] to stop, [?] for help
frame=    0 fps=0.0 q=-1.0 Lq=-1.0 size=       1kB time=00:00:00.00 bitrate=N/A
video:0kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown
Output file is empty, nothing was encoded (check -ss / -t / -frames parameters if used)

Vignesh Venkatasubramanian

unread,
Jul 13, 2015, 1:35:09 PM7/13/15
to webm-d...@webmproject.org
Hi,

Is the manifest being generated at all or not? Also, how are you
creating the video files? If possible, could you share one of the
video files (via Google Drive or Dropbox) please?
> --
> You received this message because you are subscribed to the Google Groups
> "WebM Discussion" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to webm-discuss...@webmproject.org.
> To post to this group, send email to webm-d...@webmproject.org.
> Visit this group at
> http://groups.google.com/a/webmproject.org/group/webm-discuss/.
> For more options, visit
> https://groups.google.com/a/webmproject.org/d/optout.



--
Vignesh

mohamed...@xwiki.com

unread,
Sep 10, 2015, 2:06:40 PM9/10/15
to WebM Discussion
Hello,

I have the same problem. I generated the video files using ffmpeg.

Find here one the videos.


Thanks.

artjom...@gmail.com

unread,
Sep 18, 2015, 12:12:22 PM9/18/15
to WebM Discussion
same problem for me. The manifest is being generated but the file is empty. Any solution on the problem?
Reply all
Reply to author
Forward
0 new messages