Opened 6 years ago
Last modified 3 years ago
#4093 reopened enhancement
Support ign files created with lavf
Reported by: | aizazq25 | Owned by: | |
---|---|---|---|
Priority: | wish | Component: | avformat |
Version: | git-master | Keywords: | flv |
Cc: | Blocked By: | ||
Blocking: | Reproduced by developer: | yes | |
Analyzed by developer: | no |
Description
i am trying to convert this unknown format to .mp4 (i renamed the first 3 letters inside from IGN TO FLV so that i could parse it and added .FLV format to it)
$ ffmpeg -i /Users/abcd/Desktop/0aa1df70-9a0b-49a0-9fd8-e49bbc26bd3f.flv /Users/abcd/Desktop/0aa1df70-9a0b-49a0-9fd8-e49bbc26bd3f.mp4
ffmpeg version 2.4.2 Copyright (c) 2000-2014 the FFmpeg developers
built on Oct 8 2014 19:37:09 with llvm-gcc 4.2.1 (LLVM build 2336.11.00)
configuration: --prefix=/Volumes/Ramdisk?/sw --enable-gpl --enable-pthreads --enable-version3 --enable-libspeex --enable-libvpx --disable-decoder=libvpx --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libx264 --enable-avfilter --enable-libopencore_amrwb --enable-libopencore_amrnb --enable-filters --enable-libgsm --enable-libvidstab --enable-libx265 --arch=x86_64 --enable-runtime-cpudetect
libavutil 54. 7.100 / 54. 7.100
libavcodec 56. 1.100 / 56. 1.100
libavformat 56. 4.101 / 56. 4.101
libavdevice 56. 0.100 / 56. 0.100
libavfilter 5. 1.100 / 5. 1.100
libswscale 3. 0.100 / 3. 0.100
libswresample 1. 1.100 / 1. 1.100
libpostproc 53. 0.100 / 53. 0.100
[flv @ 0x7fe3c981e000] Stream discovered after head already parsed
[flv @ 0x7fe3c981e000] Stream #0: not enough frames to estimate rate; consider increasing probesize
[flv @ 0x7fe3c981e000] Could not find codec parameters for stream 0 (Video: none, 200 kb/s): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[flv @ 0x7fe3c981e000] Could not find codec parameters for stream 1 (Audio: mp3, 44100 Hz, stereo): unspecified frame size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
Input #0, flv, from '/Users/abcd/Desktop/0aa1df70-9a0b-49a0-9fd8-e49bbc26bd3f.flv':
Metadata:
major_brand : qt
minor_version : 537199360
compatible_brands: qt
encoder : Lavf55.15.100
Duration: 00:29:37.73, start: 1584694.072000, bitrate: 590 kb/s
Stream #0:0: Video: none, 200 kb/s, 1k tbr, 1k tbn, 1k tbc
Stream #0:1: Audio: mp3, 44100 Hz, stereo
Stream #0:2: Data: none
[abuffer @ 0x7fe3c96002a0] Unable to parse option value "(null)" as sample format
Last message repeated 1 times
[abuffer @ 0x7fe3c96002a0] Error setting option sample_fmt to value (null).
[graph 0 input from stream 0:1 @ 0x7fe3c96003a0] Error applying options to the filter.
Error opening filters!
$ ffmpeg -v 9 -loglevel 99 -i /Users/abcd/Desktop/0aa1df70-9a0b-49a0-9fd8-e49bbc26bd3f.flv
ffmpeg version 2.4.2 Copyright (c) 2000-2014 the FFmpeg developers
built on Oct 8 2014 19:37:09 with llvm-gcc 4.2.1 (LLVM build 2336.11.00)
configuration: --prefix=/Volumes/Ramdisk?/sw --enable-gpl --enable-pthreads --enable-version3 --enable-libspeex --enable-libvpx --disable-decoder=libvpx --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libx264 --enable-avfilter --enable-libopencore_amrwb --enable-libopencore_amrnb --enable-filters --enable-libgsm --enable-libvidstab --enable-libx265 --arch=x86_64 --enable-runtime-cpudetect
libavutil 54. 7.100 / 54. 7.100
libavcodec 56. 1.100 / 56. 1.100
libavformat 56. 4.101 / 56. 4.101
libavdevice 56. 0.100 / 56. 0.100
libavfilter 5. 1.100 / 5. 1.100
libswscale 3. 0.100 / 3. 0.100
libswresample 1. 1.100 / 1. 1.100
libpostproc 53. 0.100 / 53. 0.100
Splitting the commandline.
Reading option '-v' ... matched as option 'v' (set logging level) with argument '9'.
Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument '99'.
Reading option '-i' ... matched as input file with argument '/Users/AixAaZ/Desktop/0aa1df70-9a0b-49a0-9fd8-e49bbc26bd3f.flv'.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option v (set logging level) with argument 9.
Successfully parsed a group of options.
Parsing a group of options: input file /Users/AixAaZ/Desktop/0aa1df70-9a0b-49a0-9fd8-e49bbc26bd3f.flv.
Successfully parsed a group of options.
Opening an input file: /Users/AixAaZ/Desktop/0aa1df70-9a0b-49a0-9fd8-e49bbc26bd3f.flv.
[flv @ 0x7f942a800000] Format flv probed with size=2048 and score=100
[flv @ 0x7f942a800000] Before avformat_find_stream_info() pos: 13 bytes read:32768 seeks:0
[flv @ 0x7f942a800000] Skipping flv packet: type 14, size 1, flags 0.
[flv @ 0x7f942a800000] Stream discovered after head already parsed
[flv @ 0x7f942a800000] Probe buffer size limit of 5000000 bytes reached
[flv @ 0x7f942a800000] Stream #0: not enough frames to estimate rate; consider increasing probesize
[flv @ 0x7f942a800000] Could not find codec parameters for stream 0 (Video: none, 200 kb/s): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[flv @ 0x7f942a800000] Could not find codec parameters for stream 1 (Audio: mp3, 44100 Hz, stereo): unspecified frame size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[flv @ 0x7f942a800000] After avformat_find_stream_info() pos: 5267226 bytes read:5299990 seeks:0 frames:1
Input #0, flv, from '/Users/abcd/Desktop/0aa1df70-9a0b-49a0-9fd8-e49bbc26bd3f.flv':
Metadata:
major_brand : qt
minor_version : 537199360
compatible_brands: qt
encoder : Lavf55.15.100
Duration: 00:29:37.73, start: 1584694.072000, bitrate: 590 kb/s
Stream #0:0, 0, 1/1000: Video: none, 200 kb/s, 1k tbr, 1k tbn, 1k tbc
Stream #0:1, 0, 1/1000: Audio: mp3, 44100 Hz, stereo
Stream #0:2, 1, 1/1000: Data: none, 0/1
Successfully opened the file.
At least one output file must be specified
[AVIOContext @ 0x7f9429e00100] Statistics: 5299990 bytes read, 0 seeks
sample file https://www.dropbox.com/s/wh338g07dll6ze8/0aa1df70-9a0b-49a0-9fd8-e49bbc26bd3f?dl=0 since i already had it uploaded, i didn't re upload, please download sample from the given link
Change History (12)
comment:1 Changed 6 years ago by cehoyos
- Component changed from ffmpeg to avformat
- Keywords flv added
- Priority changed from important to wish
- Reproduced by developer set
- Summary changed from ign to flv not converting to Support ign files created with lavf
- Type changed from defect to enhancement
- Version changed from 2.4.3 to git-master
comment:2 Changed 6 years ago by aizazq25
the file was made to play in an android app using ffmpeg
comment:3 Changed 6 years ago by cehoyos
Could you add the name of the app?
comment:4 Changed 6 years ago by aizazq25
this is the app
https://www.dropbox.com/s/1l3jc3lmwddva11/Ignitor.apk?dl=0
you cannot find it in google play
and you cannot check it out by installing as it requires username and password so u need to check the code of the app
comment:5 Changed 6 years ago by cehoyos
How is this app distributed?
comment:6 follow-up: ↓ 8 Changed 6 years ago by aizazq25
this app is available on aakash i tutor (educational tablet ) and the videos can be played only by this app...(the app uses ffmpeg to play them). i want to convert this videos to a playable format using ffmpeg...the sample i've provided, i need to convert dozens of them ..i would be greatful to you if you help me out
comment:7 Changed 6 years ago by cehoyos
Apparently a particularly malicious case of copyright violation by Aakash iTutor and krishnareddy.
comment:8 in reply to: ↑ 6 Changed 6 years ago by cehoyos
Replying to aizazq25:
i would be greatful to you if you help me out
Did you already send an email to Aakash iTutor and ask them for the FFmpeg source code?
comment:9 Changed 6 years ago by aizazq25
- Reproduced by developer unset
- Resolution set to wontfix
- Status changed from new to closed
comment:10 Changed 6 years ago by cehoyos
- Reproduced by developer set
- Resolution wontfix deleted
- Status changed from closed to reopened
comment:11 Changed 3 years ago by richardpl
Is sample file still available?
How was the file created?