Opened 5 years ago

Last modified 5 years ago

#3167 new defect

Creating/Remuxing AVI files results in unplayable AVI for hardware player Philips DVP640

Reported by: userid99 Owned by:
Priority: normal Component: avformat
Version: git-master Keywords: avi
Cc: Blocked By:
Blocking: Reproduced by developer: no
Analyzed by developer: no

Description

Summary of the bug:

Creating/Remuxing? AVI files results in unplayable (no screen) AVI for hardware player Philips DVP640

How to reproduce: Type Command below:

ffmpeg -v 9 -loglevel 99 -report -i video.avi -vcodec copy -acodec copy remuxed.avi

Version Tested: Lavf55.21.101

Observations:

No video using ffmpeg.

For comparison equivalent mencoder command (plays on DVP640), command as follows:

mencoder -oac copy -ovc copy video.avi -o M_Remuxed.avi

Files attached.

Attachments (13)

remuxed.avi (99.6 KB) - added by userid99 5 years ago.
Created/Remuxed? file output from ffmpeg
M_remuxed.avi (98.0 KB) - added by userid99 5 years ago.
Created/Remuxed?? file output from mencoder
video.avi (102.0 KB) - added by userid99 5 years ago.
Video file input of blue screen
ffmpeg-20131124-202403.log (4.9 KB) - added by userid99 5 years ago.
FFMPEG Debug Log File
T3167_video.avi (1.8 MB) - added by userid99 5 years ago.
Test 1
audio+video.avi (2.0 MB) - added by userid99 5 years ago.
Test 2 Output
audioonly.avi (237.0 KB) - added by userid99 5 years ago.
Test 3 output
T3167_video.2.avi (1.8 MB) - added by userid99 5 years ago.
Test 1 Output
ffmpeg-20131125-152341.log (6.2 KB) - added by userid99 5 years ago.
Test 1 Output Log
ffmpeg-20131125-152552.log (4.3 KB) - added by userid99 5 years ago.
Test 3 Output Log
ffmpeg-20131125-153103.log (5.7 KB) - added by userid99 5 years ago.
Test 2 Output Log
VDubrencode.avi (2.2 MB) - added by userid99 5 years ago.
Viirtualdub rencode usibg divx of file T3167_video.avi
out.avi (2.2 MB) - added by userid99 5 years ago.
Output file

Change History (19)

Changed 5 years ago by userid99

Created/Remuxed? file output from ffmpeg

Changed 5 years ago by userid99

Created/Remuxed?? file output from mencoder

Changed 5 years ago by userid99

Video file input of blue screen

Changed 5 years ago by userid99

FFMPEG Debug Log File

comment:1 Changed 5 years ago by cehoyos

  • Analyzed by developer unset
  • Component changed from undetermined to avformat
  • Keywords avi added
  • Priority changed from critical to normal
  • Reproduced by developer unset
  • Version changed from unspecified to git-master

Is the problem also reproducible with the following command?
$ ffmpeg -f lavfi -i testsrc -vtag DX50 -t 60 video.avi

What happens if the input file contains audio? Does creating an audio-only output file allow playback? If a file with audio and video is created does audio play (with black stream) or not?

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

comment:2 follow-up: Changed 5 years ago by userid99

Tests:

  1. $ ffmpeg -f lavfi -i testsrc -vtag DX50 -t 60 T3167_video.avi

Plays juddered top 1/3 of the screen

  1. $ ffmpeg -v 9 -loglevel 99 -report -i video.avi -i audio.mp3 -map 0:0 -map 1:0 -vcodec copy -acodec copy audio+video.avi

Plays juddered top 1/3 screen, and juddered audio

  1. $ ffmpeg -v 9 -loglevel 99 -report -i audio.mp3 -vn -acodec copy audioonly.avi

No audio, and won't play

Test files and logs files attached

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

Changed 5 years ago by userid99

Test 1

Changed 5 years ago by userid99

Test 2 Output

Changed 5 years ago by userid99

Test 3 output

Changed 5 years ago by userid99

Test 1 Output

Changed 5 years ago by userid99

Test 1 Output Log

Changed 5 years ago by userid99

Test 3 Output Log

Changed 5 years ago by userid99

Test 2 Output Log

comment:3 in reply to: ↑ 2 Changed 5 years ago by cehoyos

Replying to userid99:

  1. $ ffmpeg -f lavfi -i testsrc -vtag DX50 -t 60 T3167_video.avi

Plays juddered top 1/3 of the screen

Could the resolution be the problem? Or does it work if you remux the file with MEncoder?

comment:4 Changed 5 years ago by userid99

I can reencode using virtualdub (file attached), and divx the file "T3167_video.avi" with no change to resolution, and it will play.

Tried memuxing T3167_video.avi with mencoder, virtualdub, and divxmux, the video and audio juddered (no change from ffmpeg).

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

Changed 5 years ago by userid99

Viirtualdub rencode usibg divx of file T3167_video.avi

comment:5 Changed 5 years ago by cehoyos

Does the following command produce a file that can be played on your hardware player?

$ ffmpeg -i VDubrencode.avi -vcodec copy out.avi

comment:6 Changed 5 years ago by userid99

Yes, output file "out.avi" (attached) plays just fine.

Changed 5 years ago by userid99

Output file

Note: See TracTickets for help on using tickets.