Opened 5 years ago

Closed 5 years ago

#3534 closed defect (fixed)

ffmpeg can not convert pmp media

Reported by: kaienfr Owned by:
Priority: important Component: avformat
Version: git-master Keywords: pmp h264 regression
Cc: Blocked By:
Blocking: Reproduced by developer: yes
Analyzed by developer: no

Description

The comment I used is as follows:

ffmpeg.exe -i game_logo.pmp gg.mp4

Here is the outputs

ffmpeg version N-61870-g62094e2 Copyright (c) 2000-2014 the FFmpeg developers
  built on Mar 26 2014 22:08:45 with gcc 4.8.2 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnut
ls --enable-iconv --enable-libass --enable-libbluray --enable-libcaca --enable-libfreetype --enable-libgsm --enable-libilbc --enable-libmodplug --enabl
e-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --en
able-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvor
bis --enable-libvpx --enable-libwavpack --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-zlib
  libavutil      52. 69.100 / 52. 69.100
  libavcodec     55. 55.100 / 55. 55.100
  libavformat    55. 35.101 / 55. 35.101
  libavdevice    55. 11.100 / 55. 11.100
  libavfilter     4.  3.100 /  4.  3.100
  libswscale      2.  5.102 /  2.  5.102
  libswresample   0. 18.100 /  0. 18.100
  libpostproc    52.  3.100 / 52.  3.100
[pmp @ 000000000446eb40] AAC not yet correctly supported
[h264 @ 0000000004467720] SEI type 0 size 40 truncated at 37
[h264 @ 0000000004467720] SEI type 1 size 40 truncated at 36
    Last message repeated 6 times
Input #0, pmp, from 'game_logo.pmp':
  Duration: 00:01:56.16, bitrate: 770 kb/s
    Stream #0:0: Video: h264 (Main), yuv420p, 480x272 [SAR 34:45 DAR 4:3], 23.98 fps, 23.98 tbr, 23.98 tbn, 47.95 tbc
    Stream #0:1: Audio: aac, 44100 Hz, stereo, fltp
[h264 @ 00000000028ef8e0] SEI type 1 size 40 truncated at 36
[h264 @ 00000000028f06a0] SEI type 1 size 40 truncated at 36
*** dropping frame 0 from stream 0 at ts -4294964527
*** dropping frame 0 from stream 0 at ts -4294964526
[h264 @ 00000000028efd80] SEI type 1 size 40 truncated at 36
*** dropping frame 0 from stream 0 at ts -4294964525
[h264 @ 00000000028f2680] SEI type 1 size 40 truncated at 36
[h264 @ 00000000028f2b20] SEI type 1 size 40 truncated at 36
*** dropping frame 0 from stream 0 at ts -4294964524
*** dropping frame 0 from stream 0 at ts -4294964523
[h264 @ 00000000028ef8e0] SEI type 1 size 40 truncated at 36
*** dropping frame 0 from stream 0 at ts -4294964522
[h264 @ 00000000028f06a0] SEI type 1 size 40 truncated at 36
[h264 @ 00000000028efd80] SEI type 1 size 40 truncated at 36
*** dropping frame 0 from stream 0 at ts -4294964521
*** dropping frame 0 from stream 0 at ts -4294964520
[h264 @ 00000000028f2680] SEI type 1 size 40 truncated at 36
*** dropping frame 0 from stream 0 at ts -4294964519
........................................
........................................
[h264 @ 00000000028f2b20] SEI type 1 size 40 truncated at 36
[h264 @ 00000000028ef8e0] SEI type 1 size 40 truncated at 36
*** dropping frame 0 from stream 0 at ts -4294964518
*** dropping frame 0 from stream 0 at ts -4294964517
[h264 @ 00000000028f06a0] SEI type 1 size 40 truncated at 36
*** dropping frame 0 from stream 0 at ts -4294964516
[h264 @ 00000000028efd80] SEI type 1 size 40 truncated at 36
[pmp @ 00000000028eeb40] No audio packets.
game_logo.pmp: Invalid data found when processing input
*** dropping frame 0 from stream 0 at ts -4294964515
*** dropping frame 0 from stream 0 at ts -4294964514
*** dropping frame 0 from stream 0 at ts -4294964513
*** dropping frame 0 from stream 0 at ts -4294964512
frame=    0 fps=0.0 q=0.0 Lsize=    1735kB time=00:01:49.77 bitrate= 129.5kbits/s dup=0 drop=2785
video:0kB audio:1716kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 1.120131%

And we could only get audio part not video.

Attachments (1)

test.pmp (179.9 KB) - added by kaienfr 5 years ago.
Test pmp file

Download all attachments as: .zip

Change History (7)

comment:1 Changed 5 years ago by cehoyos

Did you upload a sample?

comment:2 Changed 5 years ago by cehoyos

  • Resolution set to needs_more_info
  • Status changed from new to closed

Please reopen this ticket if you can provide a sample.

Changed 5 years ago by kaienfr

Test pmp file

comment:3 Changed 5 years ago by kaienfr

of course, here I've uploaded a test pmp file.
type
ffmpeg -i test.pmp test.h264
you will reproduce the issue.

PS: I've also aac audio issue. Since the new ffmpeg just produce half samples per frame thus yields a half size of the output pcm s16le with same sample rate and channnels, not like the old ffmpeg which get the right samples.

Last edited 5 years ago by kaienfr (previous) (diff)

comment:4 Changed 5 years ago by kaienfr

  • Resolution needs_more_info deleted
  • Status changed from closed to reopened

comment:5 Changed 5 years ago by cehoyos

  • Component changed from undetermined to avformat
  • Keywords pmp h264 regression added
  • Priority changed from normal to important
  • Reproduced by developer set
  • Status changed from reopened to open
  • Version changed from unspecified to git-master

Regression since 394b0c83
Not related to the warning messages which are shown since 45da7a0e

comment:6 Changed 5 years ago by michael

  • Resolution set to fixed
  • Status changed from open to closed
Note: See TracTickets for help on using tickets.