[FFmpeg-trac] #5017(avformat:reopened): av_seek_frame on MXF failed to seek with latest ffmpeg
FFmpeg
trac at avcodec.org
Tue Nov 24 08:55:11 CET 2015
#5017: av_seek_frame on MXF failed to seek with latest ffmpeg
-------------------------------------+------------------------------------
Reporter: verem | Owner:
Type: defect | Status: reopened
Priority: normal | Component: avformat
Version: unspecified | Resolution:
Keywords: | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+------------------------------------
Changes (by verem):
* status: closed => reopened
* resolution: worksforme =>
Comment:
i did a double check of results and i am sure that call
{{{
av_seek_frame(fmt_ctx, -1, fmt_ctx->start_time, AVSEEK_FLAG_BACKWARD);
}}}
returns -1 for MXF with current version and 0 with '''ffmpeg version
N-76817-g13834c1'''
moreover i did a ffmpeg program run like:
{{{
./ffmpeg -dump -loglevel debug -ss 0 -i r0.mxf -vframes 1 -y temp.jpg
}}}
and it works only with older version '''ffmpeg version
N-72966-gcf11fd6''':
{{{
ffmpeg version N-72966-gcf11fd6 Copyright (c) 2000-2015 the FFmpeg
developers
built with gcc 4.6.3 (GCC) 20120306 (Red Hat 4.6.3-2)
configuration: --prefix=/usr/local/enctools --enable-shared
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. 17.100 / 5. 17.100
libswscale 3. 1.101 / 3. 1.101
libswresample 1. 2.100 / 1. 2.100
Splitting the commandline.
Reading option '-dump' ... matched as option 'dump' (dump each input
packet) with argument '1'.
Reading option '-loglevel' ... matched as option 'loglevel' (set logging
level) with argument 'debug'.
Reading option '-ss' ... matched as option 'ss' (set the start time
offset) with argument '0'.
Reading option '-i' ... matched as input file with argument 'r0.mxf'.
Reading option '-vframes' ... matched as option 'vframes' (set the number
of video frames to output) with argument '1'.
Reading option '-y' ... matched as option 'y' (overwrite output files)
with argument '1'.
Reading option 'temp.jpg' ... matched as output file.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option dump (dump each input packet) with argument 1.
Applying option loglevel (set logging level) with argument debug.
Applying option y (overwrite output files) with argument 1.
Successfully parsed a group of options.
Parsing a group of options: input file r0.mxf.
Applying option ss (set the start time offset) with argument 0.
Successfully parsed a group of options.
Opening an input file: r0.mxf.
[mxf @ 0x88e1c0] Format mxf probed with size=2048 and score=100
[mxf @ 0x88e1c0] Dark key 06.0e.2b.34.02.05.01.01.0d.01.02.01.01.02.04.00
Last message repeated 3 times
[mxf @ 0x88e1c0] invalid KAGSize 0 - guessing 1
[mxf @ 0x88e1c0] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.01.01.2f.00
Last message repeated 10 times
[mxf @ 0x88e1c0] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.01.01.18.00
Last message repeated 12 times
[mxf @ 0x88e1c0] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.01.01.23.00
Last message repeated 35 times
[mxf @ 0x88e1c0] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.01.01.37.00
Last message repeated 13 times
[mxf @ 0x88e1c0] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.01.01.3b.00
Last message repeated 30 times
[mxf @ 0x88e1c0] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.01.01.0f.00
Last message repeated 15 times
[mxf @ 0x88e1c0] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.01.01.11.00
Last message repeated 17 times
[mxf @ 0x88e1c0] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.01.01.3b.00
Last message repeated 30 times
[mxf @ 0x88e1c0] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.01.01.0f.00
Last message repeated 15 times
[mxf @ 0x88e1c0] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.01.01.11.00
Last message repeated 17 times
[mxf @ 0x88e1c0] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.01.01.44.00
Last message repeated 19 times
[mxf @ 0x88e1c0] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.01.01.48.00
Last message repeated 24 times
[mxf @ 0x88e1c0] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.01.01.51.00
Last message repeated 23 times
[mxf @ 0x88e1c0] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.01.01.3b.00
Last message repeated 30 times
[mxf @ 0x88e1c0] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.01.01.0f.00
Last message repeated 15 times
[mxf @ 0x88e1c0] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.01.01.14.00
Last message repeated 31 times
[mxf @ 0x88e1c0] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.01.01.36.00
Last message repeated 14 times
[mxf @ 0x88e1c0] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.01.01.3a.00
Last message repeated 29 times
[mxf @ 0x88e1c0] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.01.01.0f.00
Last message repeated 15 times
[mxf @ 0x88e1c0] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.01.01.41.00
Last message repeated 35 times
[mxf @ 0x88e1c0] Dark key 06.0e.2b.34.02.53.01.05.0e.0b.01.02.01.01.01.00
Last message repeated 35 times
[mxf @ 0x88e1c0] Dark key 06.0e.2b.34.02.53.01.05.0e.0b.01.02.01.02.01.00
Last message repeated 35 times
[mxf @ 0x88e1c0] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.01.01.3b.00
Last message repeated 30 times
[mxf @ 0x88e1c0] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.01.01.0f.00
Last message repeated 15 times
[mxf @ 0x88e1c0] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.01.01.11.00
Last message repeated 17 times
[mxf @ 0x88e1c0] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.01.01.3b.00
Last message repeated 30 times
[mxf @ 0x88e1c0] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.01.01.0f.00
Last message repeated 15 times
[mxf @ 0x88e1c0] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.01.01.11.00
Last message repeated 17 times
[mxf @ 0x88e1c0] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.01.01.3b.00
Last message repeated 30 times
[mxf @ 0x88e1c0] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.01.01.0f.00
Last message repeated 15 times
[mxf @ 0x88e1c0] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.01.01.14.00
Last message repeated 31 times
[mxf @ 0x88e1c0] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.01.01.30.00
Last message repeated 11 times
[mxf @ 0x88e1c0] Dark key 06.0e.2b.34.01.01.01.02.03.01.02.10.01.00.00.00
Last message repeated 35 times
[mxf @ 0x88e1c0] Dark key 06.0e.2b.34.02.53.01.01.0d.01.02.01.01.10.01.00
Last message repeated 34 times
[mxf @ 0x88e1c0] Dark key 06.0e.2b.34.01.01.01.02.03.01.02.10.01.00.00.00
Last message repeated 35 times
[mxf @ 0x88e1c0] Dark key 06.0e.2b.34.02.53.01.01.0d.01.03.01.14.02.01.00
Last message repeated 35 times
[mxf @ 0x88e1c0] Dark key 06.0e.2b.34.02.05.01.01.0d.01.02.01.01.04.04.00
Last message repeated 9 times
[mxf @ 0x88e1c0] invalid KAGSize 0 - guessing 1
[mxf @ 0x88e1c0] Dark key 06.0e.2b.34.02.05.01.01.0d.01.02.01.01.11.01.00
Last message repeated 35 times
[mxf @ 0x88e1c0] mpeg2video: Universal Label:
060e2b34.0401.0103.04010202.01030300
[mxf @ 0x88e1c0] pcm_s16be: Universal Label:
060e2b34.0401.0107.04020201.7e000000
[mxf @ 0x88e1c0] index entry 259 + TemporalOffset 1 = 260, which is out of
bounds
[mxf @ 0x88e1c0] Before avformat_find_stream_info() pos: 180340 bytes
read:98560 seeks:6
[mxf @ 0x88e1c0] Probe buffer size limit of 5000000 bytes reached
[mxf @ 0x88e1c0] rfps: 24.500000 0.019167
Last message repeated 1 times
[mxf @ 0x88e1c0] rfps: 24.583333 0.013310
Last message repeated 1 times
[mxf @ 0x88e1c0] rfps: 24.666667 0.008519
Last message repeated 1 times
[mxf @ 0x88e1c0] rfps: 24.750000 0.004792
Last message repeated 1 times
[mxf @ 0x88e1c0] rfps: 24.833333 0.002130
Last message repeated 1 times
[mxf @ 0x88e1c0] rfps: 24.916667 0.000532
Last message repeated 1 times
[mxf @ 0x88e1c0] rfps: 25.000000 0.000000
[mxf @ 0x88e1c0] rfps: 25.083333 0.000532
[mxf @ 0x88e1c0] rfps: 25.166667 0.002130
[mxf @ 0x88e1c0] rfps: 25.250000 0.004792
[mxf @ 0x88e1c0] rfps: 25.333333 0.008519
[mxf @ 0x88e1c0] rfps: 25.416667 0.013310
[mxf @ 0x88e1c0] rfps: 25.500000 0.019167
[mxf @ 0x88e1c0] rfps: 50.000000 0.000000
[mxf @ 0x88e1c0] After avformat_find_stream_info() pos: 5197425 bytes
read:5125313 seeks:6 frames:51
Guessed Channel Layout for Input Stream #0.1 : 4.0
Input #0, mxf, from 'r0.mxf':
Metadata:
uid : 3e17845d-eb74-df11-8f13-00d0280715d4
generation_uid : 0618845d-eb74-df11-829b-00d0280715d4
company_name : Omneon Inc.
product_name : Omneon Media Subsystem
modification_date: 2010-06-10 23:53:27
product_version : 6.1.0.0.release
application_platform: Omneon Media Api
product_uid : 00000000-0000-0010-8000-050e0b010602
material_package_umid:
0x060A2B340101010501010D2313002E3DEA4C845DEB74DF11AF4A00D0280715D4
timecode : 16:54:59:21
Duration: 00:00:10.40, start: 0.000000, bitrate: 39796 kb/s
Stream #0:0, 25, 1/25: Video: mpeg2video (Main), 1 reference frame,
yuv420p(tv, left), 1920x1080 [SAR 1:1 DAR 16:9], 1/50, 35000 kb/s, 25 fps,
25 tbr, 25 tbn, 50 tbc
Metadata:
file_package_umid:
0x060A2B340101010501010D2313006468E259845DEB74DF11A2D000D0280715D4
Stream #0:1, 26, 1/48000: Audio: pcm_s24be, 48000 Hz, 4 channels, s32
(24 bit), 4608 kb/s
Metadata:
file_package_umid:
0x060A2B340101010501010D2313006468E259845DEB74DF11A2D000D0280715D4
Successfully opened the file.
Parsing a group of options: output file temp.jpg.
Applying option vframes (set the number of video frames to output) with
argument 1.
Successfully parsed a group of options.
Opening an output file: temp.jpg.
Successfully opened the file.
detected 4 logical cores
[graph 0 input from stream 0:0 @ 0x879400] Setting 'video_size' to value
'1920x1080'
[graph 0 input from stream 0:0 @ 0x879400] Setting 'pix_fmt' to value '0'
[graph 0 input from stream 0:0 @ 0x879400] Setting 'time_base' to value
'1/25'
[graph 0 input from stream 0:0 @ 0x879400] Setting 'pixel_aspect' to value
'1/1'
[graph 0 input from stream 0:0 @ 0x879400] Setting 'sws_param' to value
'flags=2'
[graph 0 input from stream 0:0 @ 0x879400] Setting 'frame_rate' to value
'25/1'
[graph 0 input from stream 0:0 @ 0x879400] w:1920 h:1080 pixfmt:yuv420p
tb:1/25 fr:25/1 sar:1/1 sws_param:flags=2
[format @ 0x8847e0] compat: called with args=[yuvj420p|yuvj422p|yuvj444p]
[format @ 0x8847e0] Setting 'pix_fmts' to value
'yuvj420p|yuvj422p|yuvj444p'
[auto-inserted scaler 0 @ 0x8850a0] Setting 'flags' to value '0x4'
[auto-inserted scaler 0 @ 0x8850a0] w:iw h:ih flags:'0x4' interl:0
[format @ 0x8847e0] auto-inserting filter 'auto-inserted scaler 0' between
the filter 'Parsed_null_0' and the filter 'format'
[AVFilterGraph @ 0x883900] query_formats: 5 queried, 3 merged, 1 already
done, 0 delayed
[auto-inserted scaler 0 @ 0x8850a0] picking yuvj420p out of 3 ref:yuv420p
alpha:0
[swscaler @ 0x870040] deprecated pixel format used, make sure you did set
range correctly
[auto-inserted scaler 0 @ 0x8850a0] w:1920 h:1080 fmt:yuv420p sar:1/1 ->
w:1920 h:1080 fmt:yuvj420p sar:1/1 flags:0x4
[mjpeg @ 0x8a2240] Forcing thread count to 1 for MJPEG encoding, use
-thread_type slice or a constant quantizer if you want to use multiple cpu
cores
[mjpeg @ 0x8a2240] intra_quant_bias = 96 inter_quant_bias = 0
Output #0, image2, to 'temp.jpg':
Metadata:
uid : 3e17845d-eb74-df11-8f13-00d0280715d4
generation_uid : 0618845d-eb74-df11-829b-00d0280715d4
company_name : Omneon Inc.
product_name : Omneon Media Subsystem
modification_date: 2010-06-10 23:53:27
product_version : 6.1.0.0.release
application_platform: Omneon Media Api
product_uid : 00000000-0000-0010-8000-050e0b010602
material_package_umid:
0x060A2B340101010501010D2313002E3DEA4C845DEB74DF11AF4A00D0280715D4
timecode : 16:54:59:21
encoder : Lavf56.36.100
Stream #0:0, 0, 1/25: Video: mjpeg, 1 reference frame, yuvj420p(pc,
left), 1920x1080 [SAR 1:1 DAR 16:9], 1/25, q=2-31, 200 kb/s, 25 fps, 25
tbn, 25 tbc
Metadata:
file_package_umid:
0x060A2B340101010501010D2313006468E259845DEB74DF11A2D000D0280715D4
encoder : Lavc56.41.100 mjpeg
Stream mapping:
Stream #0:0 -> #0:0 (mpeg2video (native) -> mjpeg (native))
Press [q] to stop, [?] for help
stream #0:
keyframe=1
duration=0.040
dts=-0.040 pts=0.080
size=223377
stream #0:
keyframe=0
duration=0.040
dts=0.000 pts=0.000
size=125624
[mpeg2video @ 0x8961c0] allocating dummy last picture for B frame
Cliping frame in rate conversion by 0.000008
[AVIOContext @ 0x93e840] Statistics: 0 seeks, 2 writeouts
No more output streams to write to, finishing.
frame= 1 fps=0.0 q=8.4 Lsize=N/A time=00:00:00.04 bitrate=N/A
video:61kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB
muxing overhead: unknown
Input file #0 (r0.mxf):
Input stream #0:0 (video): 2 packets read (349001 bytes); 2 frames
decoded;
Input stream #0:1 (audio): 0 packets read (0 bytes);
Total: 2 packets (349001 bytes) demuxed
Output file #0 (temp.jpg):
Output stream #0:0 (video): 1 frames encoded; 1 packets muxed (62298
bytes);
Total: 1 packets (62298 bytes) muxed
3 frames successfully decoded, 0 decoding errors
[AVIOContext @ 0x88da40] Statistics: 5520554 bytes read, 7 seeks
}}}
and do not work for newer version '''ffmpeg version N-76817-g13834c1'''
{{{
ffmpeg version N-76817-g13834c1 Copyright (c) 2000-2015 the FFmpeg
developers
built with gcc 4.6.3 (GCC) 20120306 (Red Hat 4.6.3-2)
configuration: --prefix=/usr/local/enctools --enable-shared
libavutil 55. 9.100 / 55. 9.100
libavcodec 57. 16.100 / 57. 16.100
libavformat 57. 19.100 / 57. 19.100
libavdevice 57. 0.100 / 57. 0.100
libavfilter 6. 15.100 / 6. 15.100
libswscale 4. 0.100 / 4. 0.100
libswresample 2. 0.101 / 2. 0.101
Splitting the commandline.
Reading option '-dump' ... matched as option 'dump' (dump each input
packet) with argument '1'.
Reading option '-loglevel' ... matched as option 'loglevel' (set logging
level) with argument 'debug'.
Reading option '-ss' ... matched as option 'ss' (set the start time
offset) with argument '0'.
Reading option '-i' ... matched as input file with argument 'r0.mxf'.
Reading option '-vframes' ... matched as option 'vframes' (set the number
of video frames to output) with argument '1'.
Reading option '-y' ... matched as option 'y' (overwrite output files)
with argument '1'.
Reading option 'temp.jpg' ... matched as output file.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option dump (dump each input packet) with argument 1.
Applying option loglevel (set logging level) with argument debug.
Applying option y (overwrite output files) with argument 1.
Successfully parsed a group of options.
Parsing a group of options: input file r0.mxf.
Applying option ss (set the start time offset) with argument 0.
Successfully parsed a group of options.
Opening an input file: r0.mxf.
[mxf @ 0x1a3e460] Format mxf probed with size=2048 and score=100
[mxf @ 0x1a3e460] invalid KAGSize 0 - guessing 1
[mxf @ 0x1a3e460] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.01.01.23.00
[mxf @ 0x1a3e460] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.01.01.41.00
[mxf @ 0x1a3e460] Dark key 06.0e.2b.34.02.53.01.05.0e.0b.01.02.01.01.01.00
[mxf @ 0x1a3e460] Dark key 06.0e.2b.34.02.53.01.05.0e.0b.01.02.01.02.01.00
[mxf @ 0x1a3e460] Dark key 06.0e.2b.34.01.01.01.02.03.01.02.10.01.00.00.00
Last message repeated 1 times
[mxf @ 0x1a3e460] Dark key 06.0e.2b.34.02.53.01.01.0d.01.03.01.14.02.01.00
[mxf @ 0x1a3e460] invalid KAGSize 0 - guessing 1
[mxf @ 0x1a3e460] Dark key 06.0e.2b.34.02.05.01.01.0d.01.02.01.01.11.01.00
[mxf @ 0x1a3e460] mpeg2video: Universal Label:
060e2b34.0401.0103.04010202.01030300
[mxf @ 0x1a3e460] pcm_s16be: Universal Label:
060e2b34.0401.0107.04020201.7e000000
[mxf @ 0x1a3e460] index entry 259 + TemporalOffset 1 = 260, which is out
of bounds
[mxf @ 0x1a3e460] Before avformat_find_stream_info() pos: 180340 bytes
read:98560 seeks:6
[mxf @ 0x1a3e460] Probe buffer size limit of 5000000 bytes reached
[mxf @ 0x1a3e460] rfps: 24.500000 0.019167
Last message repeated 1 times
[mxf @ 0x1a3e460] rfps: 24.583333 0.013310
Last message repeated 1 times
[mxf @ 0x1a3e460] rfps: 24.666667 0.008519
Last message repeated 1 times
[mxf @ 0x1a3e460] rfps: 24.750000 0.004792
Last message repeated 1 times
[mxf @ 0x1a3e460] rfps: 24.833333 0.002130
Last message repeated 1 times
[mxf @ 0x1a3e460] rfps: 24.916667 0.000532
Last message repeated 1 times
[mxf @ 0x1a3e460] rfps: 25.000000 0.000000
[mxf @ 0x1a3e460] rfps: 25.083333 0.000532
[mxf @ 0x1a3e460] rfps: 25.166667 0.002130
[mxf @ 0x1a3e460] rfps: 25.250000 0.004792
[mxf @ 0x1a3e460] rfps: 25.333333 0.008519
[mxf @ 0x1a3e460] rfps: 25.416667 0.013310
[mxf @ 0x1a3e460] rfps: 25.500000 0.019167
[mxf @ 0x1a3e460] rfps: 50.000000 0.000000
[mxf @ 0x1a3e460] After avformat_find_stream_info() pos: 5197425 bytes
read:5125313 seeks:6 frames:51
[mxf @ 0x1a3e460] invalid dts/pts combination 24
Last message repeated 8 times
r0.mxf: could not seek to position 0.000
Guessed Channel Layout for Input Stream #0.1 : 4.0
Input #0, mxf, from 'r0.mxf':
Metadata:
uid : 3e17845d-eb74-df11-8f13-00d0280715d4
generation_uid : 0618845d-eb74-df11-829b-00d0280715d4
company_name : Omneon Inc.
product_name : Omneon Media Subsystem
modification_date: 2010-06-10 23:53:27
product_version : 6.1.0.0.release
application_platform: Omneon Media Api
product_uid : 00000000-0000-0010-8000-050e0b010602
material_package_umid:
0x060A2B340101010501010D2313002E3DEA4C845DEB74DF11AF4A00D0280715D4
timecode : 16:54:59:21
Duration: 00:00:10.40, start: 0.000000, bitrate: 39796 kb/s
Stream #0:0, 25, 1/25: Video: mpeg2video (Main), 1 reference frame,
yuv420p(tv, left), 1920x1080 [SAR 1:1 DAR 16:9], 1/50, 35000 kb/s, 25 fps,
25 tbr, 25 tbn, 50 tbc
Metadata:
file_package_umid:
0x060A2B340101010501010D2313006468E259845DEB74DF11A2D000D0280715D4
Stream #0:1, 26, 1/48000: Audio: pcm_s24be, 48000 Hz, 4 channels, s32
(24 bit), 4608 kb/s
Metadata:
file_package_umid:
0x060A2B340101010501010D2313006468E259845DEB74DF11A2D000D0280715D4
Successfully opened the file.
Parsing a group of options: output file temp.jpg.
Applying option vframes (set the number of video frames to output) with
argument 1.
Successfully parsed a group of options.
Opening an output file: temp.jpg.
Successfully opened the file.
detected 4 logical cores
[graph 0 input from stream 0:0 @ 0x1a58640] Setting 'video_size' to value
'1920x1080'
[graph 0 input from stream 0:0 @ 0x1a58640] Setting 'pix_fmt' to value '0'
[graph 0 input from stream 0:0 @ 0x1a58640] Setting 'time_base' to value
'1/25'
[graph 0 input from stream 0:0 @ 0x1a58640] Setting 'pixel_aspect' to
value '1/1'
[graph 0 input from stream 0:0 @ 0x1a58640] Setting 'sws_param' to value
'flags=2'
[graph 0 input from stream 0:0 @ 0x1a58640] Setting 'frame_rate' to value
'25/1'
[graph 0 input from stream 0:0 @ 0x1a58640] w:1920 h:1080 pixfmt:yuv420p
tb:1/25 fr:25/1 sar:1/1 sws_param:flags=2
[format @ 0x1a59260] compat: called with args=[yuvj420p|yuvj422p|yuvj444p]
[format @ 0x1a59260] Setting 'pix_fmts' to value
'yuvj420p|yuvj422p|yuvj444p'
[auto-inserted scaler 0 @ 0x1a59b00] Setting 'flags' to value 'bicubic'
[auto-inserted scaler 0 @ 0x1a59b00] w:iw h:ih flags:'bicubic' interl:0
[format @ 0x1a59260] auto-inserting filter 'auto-inserted scaler 0'
between the filter 'Parsed_null_0' and the filter 'format'
[AVFilterGraph @ 0x1a57a00] query_formats: 5 queried, 3 merged, 1 already
done, 0 delayed
[auto-inserted scaler 0 @ 0x1a59b00] picking yuvj420p out of 3 ref:yuv420p
alpha:0
[swscaler @ 0x1a5a4a0] deprecated pixel format used, make sure you did set
range correctly
[auto-inserted scaler 0 @ 0x1a59b00] w:1920 h:1080 fmt:yuv420p sar:1/1 ->
w:1920 h:1080 fmt:yuvj420p sar:1/1 flags:0x4
[mjpeg @ 0x1a54b80] Forcing thread count to 1 for MJPEG encoding, use
-thread_type slice or a constant quantizer if you want to use multiple cpu
cores
[mjpeg @ 0x1a54b80] intra_quant_bias = 96 inter_quant_bias = 0
Output #0, image2, to 'temp.jpg':
Metadata:
uid : 3e17845d-eb74-df11-8f13-00d0280715d4
generation_uid : 0618845d-eb74-df11-829b-00d0280715d4
company_name : Omneon Inc.
product_name : Omneon Media Subsystem
modification_date: 2010-06-10 23:53:27
product_version : 6.1.0.0.release
application_platform: Omneon Media Api
product_uid : 00000000-0000-0010-8000-050e0b010602
material_package_umid:
0x060A2B340101010501010D2313002E3DEA4C845DEB74DF11AF4A00D0280715D4
timecode : 16:54:59:21
encoder : Lavf57.19.100
Stream #0:0, 0, 1/25: Video: mjpeg, 1 reference frame, yuvj420p(pc,
left), 1920x1080 [SAR 1:1 DAR 16:9], 1/25, q=2-31, 200 kb/s, 25 fps, 25
tbn, 25 tbc
Metadata:
file_package_umid:
0x060A2B340101010501010D2313006468E259845DEB74DF11A2D000D0280715D4
encoder : Lavc57.16.100 mjpeg
Stream mapping:
Stream #0:0 -> #0:0 (mpeg2video (native) -> mjpeg (native))
Press [q] to stop, [?] for help
cur_dts is invalid (this is harmless if it occurs once at the start per
stream)
Last message repeated 1 times
[output stream 0:0 @ 0x1a58f20] EOF on sink link output stream
0:0:default.
No more output streams to write to, finishing.
frame= 0 fps=0.0 q=0.0 Lsize=N/A time=00:00:00.00 bitrate=N/A
video:0kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB
muxing overhead: unknown
Input file #0 (r0.mxf):
Input stream #0:0 (video): 0 packets read (0 bytes); 0 frames decoded;
Input stream #0:1 (audio): 0 packets read (0 bytes);
Total: 0 packets (0 bytes) demuxed
Output file #0 (temp.jpg):
Output stream #0:0 (video): 0 frames encoded; 0 packets muxed (0 bytes);
Total: 0 packets (0 bytes) muxed
Output file is empty, nothing was encoded (check -ss / -t / -frames
parameters if used)
0 frames successfully decoded, 0 decoding errors
[AVIOContext @ 0x1a46ee0] Statistics: 56680080 bytes read, 7 seeks
}}}
i suspect that it happens after
http://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=95584ddac477fa09d055c5ed56b99f94e0eff89f
http://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=53f2ef2c4afb1d49a679dea9163cb0e4671f3117
--
Ticket URL: <https://trac.ffmpeg.org/ticket/5017#comment:4>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list