[FFmpeg-trac] #8774(ffmpeg:new): "Output file is empty, nothing was encoded (check -ss / -t / -frames parameters if used)" error message
FFmpeg
trac at avcodec.org
Fri Jul 3 11:13:56 EEST 2020
#8774: "Output file is empty, nothing was encoded (check -ss / -t / -frames
parameters if used)" error message
-------------------------------------+-------------------------------------
Reporter: | Type: defect
Mohammed.Bey |
Status: new | Priority: important
Component: ffmpeg | Version: git-
Keywords: HEVC | master
decoding, hevc_v4l2m2m, hardware | Blocked By:
acceleration |
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Hello,
I am facing an error when trying to decode HEVC-coded content for some
video sequences.
I varied the video resolution as follows:
2160p: decoded successfully
1600p: decoded successfully
1080p: error
720p: error
When I try to decode low resolutions (720p and 1080p), ffmpeg outputs the
following error message: "Output file is empty, nothing was encoded (check
-ss / -t / -frames parameters if used)"
Below are the command line and the output.
---------------------------------------------------------------
root at linaro-developer:~/vary_resolution/kimono# ffmpeg -vcodec
hevc_v4l2m2m -i AMP_D_Hisilicon_3_1080p_fps_25.265 -f null /dev/null
ffmpeg version 4.3 Copyright (c) 2000-2020 the FFmpeg developers
built with gcc 8 (Debian 8.3.0-6)
configuration: --enable-gpl --enable-nonfree --enable-static --disable-
shared --enable-pthreads --enable-neon --enable-thumb --enable-
optimizations --enable-libv4l2
libavutil 56. 51.100 / 56. 51.100
libavcodec 58. 91.100 / 58. 91.100
libavformat 58. 45.100 / 58. 45.100
libavdevice 58. 10.100 / 58. 10.100
libavfilter 7. 85.100 / 7. 85.100
libswscale 5. 7.100 / 5. 7.100
libswresample 3. 7.100 / 3. 7.100
libpostproc 55. 7.100 / 55. 7.100
Input #0, hevc, from 'AMP_D_Hisilicon_3_1080p_fps_25.265':
Duration: N/A, bitrate: N/A
Stream #0:0: Video: hevc (Main), yuv420p(tv), 1920x1080, 25 fps, 25
tbr, 1200k tbn, 25 tbc
[hevc_v4l2m2m @ 0xaaaaf4f323d0] Using device /dev/video1
[hevc_v4l2m2m @ 0xaaaaf4f323d0] driver 'qcom-venus' on card 'Qualcomm
Venus video decoder' in mplane mode
[hevc_v4l2m2m @ 0xaaaaf4f323d0] requesting formats: output=HEVC
capture=NV12
Stream mapping:
Stream #0:0 -> #0:0 (hevc (hevc_v4l2m2m) -> wrapped_avframe (native))
Press [q] to stop, [?] for help
[hevc_v4l2m2m @ 0xaaaaf4f323d0] VIDIOC_G_FMT ioctl
Last message repeated 99 times
Output #0, null, to '/dev/null':
Metadata:
encoder : Lavf58.45.100
Stream #0:0: Video: wrapped_avframe, yuv420p, 1920x1080, q=2-31, 200
kb/s, 25 fps, 25 tbn, 25 tbc
Metadata:
encoder : Lavc58.91.100 wrapped_avframe
frame= 0 fps=0.0 q=0.0 Lsize=N/A time=00:00:00.00 bitrate=N/A speed=
0x
video:0kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB
muxing overhead: unknown
Output file is empty, nothing was encoded (check -ss / -t / -frames
parameters if used)
---------------------------------------------------------------
Best regards
--
Ticket URL: <https://trac.ffmpeg.org/ticket/8774>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list