Opened 18 months ago

Last modified 18 months ago

#10063 new defect

ffmpeg only converts first 5 seconds of vgz files

Reported by: Bluebomber182 Owned by:
Priority: normal Component: undetermined
Version: unspecified Keywords:
Cc: Blocked By:
Blocking: Reproduced by developer: no
Analyzed by developer: no

Description

Summary of the bug:
How to reproduce:

% bash ffmpeg-batch.sh vgz mp3 "pokemon" "pokemon mp3" "-b:a 128k"
Guessed Channel Layout for Input Stream #0.0 : stereo
Input #0, libgme, from 'pokemon/01 Title Screen.vgz':
  Metadata:
    system          : Game Boy Color
    game            : Pok�mon Card GB2: GR-dan Sanj?!
    song            : Title Screen
    author          : Ichiro Shimakura
    copyright       : 2001-03-28
    dumper          : Gnome
    tracks          : 1
  Duration: 00:01:02.60, bitrate: 2 kb/s
  Stream #0:0: Audio: pcm_s16le, 44100 Hz, stereo, s16, 1411 kb/s
File 'pokemon mp3/01 Title Screen.mp3' already exists. Overwrite? [y/N] y
Stream mapping:
  Stream #0:0 -> #0:0 (pcm_s16le (native) -> mp3 (libmp3lame))
Press [q] to stop, [?] for help
Output #0, mp3, to 'pokemon mp3/01 Title Screen.mp3':
  Metadata:
    system          : Game Boy Color
    game            : Pok�mon Card GB2: GR-dan Sanj?!
    song            : Title Screen
    author          : Ichiro Shimakura
    TCOP            : 2001-03-28
    dumper          : Gnome
    tracks          : 1
    TSSE            : Lavf59.27.100
  Stream #0:0: Audio: mp3, 44100 Hz, stereo, s16p, 128 kb/s
    Metadata:
      encoder         : Lavc59.37.100 libmp3lame
size=      95kB time=00:00:05.98 bitrate= 129.4kbits/s speed=93.4x
video:0kB audio:94kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.700094%
ffmpeg version
built on version 5.1.2

Patches should be submitted to the ffmpeg-devel mailing list and not this bug tracker.

Change History (2)

comment:1 by Carl Eugen Hoyos, 18 months ago

Component: ffmpegundetermined
Version: 5.1.2unspecified

Where can we find the input file?
Please test current FFmpeg git head and provide the ffmpeg command line you tested together with the complete, uncut console output to make this a valid ticket.

comment:2 by Bluebomber182, 18 months ago

Input file can be found here
https://vgmrips.net/packs/pack/pokemon-card-gb2-gr-dan-sanjou-nintendo-game-boy-color
I'm using ffmpeg in the Android app termux
Here is more information

ffmpeg version 5.1.2 Copyright (c) 2000-2022 the FFmpeg developers
  built with Android (8490178, based on r450784d) clang version 14.0.6 (https://android.googlesource.com/toolchain/llvm-project 4c603efb0cca074e9238af8b4106c30add4418f6)
  configuration: --arch=aarch64 --as=aarch64-linux-android-clang --cc=aarch64-linux-android-clang --cxx=aarch64-linux-android-clang++ --nm=llvm-nm --pkg-config=/home/builder/.termux-build/_cache/android-r25b-api-24-v1/bin/pkg-config --strip=llvm-strip --cross-prefix=aarch64-linux-android- --disable-indevs --disable-outdevs --enable-indev=lavfi --disable-static --disable-symver --enable-cross-compile --enable-gnutls --enable-gpl --enable-lcms2 --enable-libaom --enable-libass --enable-libbluray --enable-libdav1d --enable-libgme --enable-libmp3lame --enable-libfreetype --enable-libvorbis --enable-libopus --enable-librav1e --enable-libsoxr --enable-libx264 --enable-libx265 --enable-libxvid --enable-libvidstab --enable-libvpx --enable-libwebp --enable-libxml2 --enable-libtheora --enable-shared --prefix=/data/data/com.termux/files/usr --target-os=android --extra-libs=-landroid-glob --disable-vulkan --enable-neon
  libavutil      57. 28.100 / 57. 28.100
  libavcodec     59. 37.100 / 59. 37.100
  libavformat    59. 27.100 / 59. 27.100
  libavdevice    59.  7.100 / 59.  7.100
  libavfilter     8. 44.100 /  8. 44.100
  libswscale      6.  7.100 /  6.  7.100
  libswresample   4.  7.100 /  4.  7.100
  libpostproc    56.  6.100 / 56.  6.100
Last edited 18 months ago by Bluebomber182 (previous) (diff)
Note: See TracTickets for help on using tickets.