[FFmpeg-trac] #8470(ffplay:new): ffplay is not working in ARM processor linux OS
FFmpeg
trac at avcodec.org
Tue Jan 14 08:02:47 EET 2020
#8470: ffplay is not working in ARM processor linux OS
-------------------------------------+-------------------------------------
Reporter: | Owner:
param_techartus |
Type: defect | Status: new
Priority: important | Component: ffplay
Version: 4.2 | Resolution:
Keywords: mp4 | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Comment (by param_techartus):
Some more details,
sh-4.4# ./ffplay -loglevel debug -an -i SampleVideo_1280x720_2mb.mp4
ffplay version N-95941-g637742b45d Copyright (c) 2003-2019 the FFmpeg
developers
built with gcc 7.3.0 (GCC)
configuration: --pkg-config=/usr/local/oecore-x86_64/sysroots/x86_64
-angstromsdk-linux/usr/bin/pkg-config --enable-cross-compile --cross-
prefix=arm-angstrom-linux-gnueabi- --sysroot=/usr/local/oecore-
x86_64/sysroots/armv7at2hf-neon-angstrom-linux-gnueabi --prefix=/usr/local
/oecore-x86_64/sysroots/armv7at2hf-neon-angstrom-linux-gnueabi/usr
--arch=armv8 --target-os=linux --target-path=/usr/local --cpu=cortex-a8
--cc='arm-angstrom-linux-gnueabi-gcc -march=armv7-a -mthumb -mfpu=neon
-mfloat-abi=hard --sysroot=/usr/local/oecore-x86_64/sysroots/armv7at2hf-
neon-angstrom-linux-gnueabi' --extra-cflags=-I/usr/local/oecore-
x86_64/sysroots/armv7at2hf-neon-angstrom-linux-gnueabi/usr/include
--extra-ldflags=-L/usr/local/oecore-x86_64/sysroots/armv7at2hf-neon-
angstrom-linux-gnueabi/usr/lib --strip=arm-angstrom-linux-gnueabi-strip
--ranlib=arm-angstrom-linux-gnueabi-ranlib --nm=arm-angstrom-linux-
gnueabi-nm --ar=arm-angstrom-linux-gnueabi-ar --cxx='arm-angstrom-linux-
gnueabi-g++ -march=armv7-a -mthumb -mfpu=neon -mfloat-abi=hard
--sysroot=/usr/local/oecore-x86_64/sysroots/armv7at2hf-neon-angstrom-
linux-gnueabi' --extra-cxxflags=' -O2 -pipe -g -feliminate-unused-debug-
types ' --enable-pic --enable-neon --disable-doc --disable-htmlpages
--disable-txtpages --disable-protocols --disable-filters --disable-indevs
--disable-outdevs --disable-muxers --disable-demuxers --disable-encoders
--disable-decoders --disable-parsers --disable-alsa --disable-sndio
--enable-filter=scale --enable-sdl2 --enable-ffplay --enable-protocol=udp
--enable-protocol=tcp --enable-protocol=file --enable-protocol=async
--enable-protocol=cache --enable-protocol=data --enable-demuxer=nut
--enable-demuxer=flv --enable-demuxer=avi --enable-demuxer=rawvideo
--enable-demuxer=h264 --enable-demuxer='mov,mp4,m4a,3gp,3g2,mj2' --enable-
muxer=mp4 --enable-muxer=flv --enable-muxer=avi --enable-muxer=nut
--enable-muxer=rawvideo --enable-muxer=h264 --enable-libx264 --enable-
encoder=alias_pix --enable-encoder=dpx --enable-encoder=dvvideo --enable-
encoder=ffv1 --enable-encoder=ffvhuff --enable-encoder=fits --enable-
encoder=flashsv --enable-encoder=flashsv2 --enable-encoder=flv --enable-
encoder=libx264 --enable-encoder=libx264rgb --enable-encoder=h264_v4l2m2m
--enable-encoder=png --enable-encoder=ppm --enable-encoder=rawvideo
--enable-encoder=wrapped_avframe --enable-encoder=zlib --enable-
encoder=zmbv --enable-encoder=mpeg4 --enable-decoder=mpeg4 --enable-
decoder=alias_pix --enable-decoder=dpx --enable-decoder=dvvideo --enable-
decoder=ffv1 --enable-decoder=ffvhuff --enable-decoder=fits --enable-
decoder=flashsv --enable-decoder=flashsv2 --enable-decoder=flv --enable-
decoder=h264 --enable-decoder=h264_v4l2m2m --enable-decoder=png --enable-
decoder=ppm --enable-decoder=rawvideo --enable-decoder=wrapped_avframe
--enable-decoder=zlib --enable-decoder=zmbv --enable-indev=xcbgrab
--enable-gpl
libavutil 56. 36.101 / 56. 36.101
libavcodec 58. 64.101 / 58. 64.101
libavformat 58. 35.100 / 58. 35.100
libavdevice 58. 9.101 / 58. 9.101
libavfilter 7. 67.100 / 7. 67.100
libswscale 5. 6.100 / 5. 6.100
libswresample 3. 6.100 / 3. 6.100
libpostproc 55. 6.100 / 55. 6.100
Initialized opengl renderer.
Last message repeated 1 times
Last message repeated 2 times
Last message repeated 2 times
[NULL @ 0x6b6005f0] Opening 'SampleVideo_1280x720_2mb.mp4' for reading
[file @ 0x6b600d60] Setting default whitelist 'file,crypto'
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x6b6005f0] Format mov,mp4,m4a,3gp,3g2,mj2
probed with size=2048 and score=100
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x6b6005f0] ISO: File Type Major Brand: isom
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x6b6005f0] Unknown dref type 0x206c7275 size
12
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x6b6005f0] Processing st: 0, edit list 0 -
media time: 0, duration: 172544
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x6b6005f0] Unknown dref type 0x206c7275 size
12
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x6b6005f0] Processing st: 1, edit list 0 -
media time: 0, duration: 648192
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x6b6005f0] Before avformat_find_stream_info()
pos: 2107842 bytes read:41625 seeks:1 nb_streams:2
[h264 @ 0x6b601b70] nal_unit_type: 7(SPS), nal_ref_idc: 3
[h264 @ 0x6b601b70] nal_unit_type: 8(PPS), nal_ref_idc: 3
[h264 @ 0x6b601b70] nal_unit_type: 5(IDR), nal_ref_idc: 3
[h264 @ 0x6b601b70] Format yuv420p chosen by get_format().
[h264 @ 0x6b601b70] Reinit context to 1280x720, pix_fmt: yuv420p
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x6b6005f0] All info found
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x6b6005f0] After avformat_find_stream_info()
pos: 106237 bytes read:147814 seeks:2 frames:2
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'SampleVideo_1280x720_2mb.mp4':
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomiso2avc1mp41
creation_time : 1970-01-01T00:00:00.000000Z
encoder : Lavf53.24.2
Duration: 00:00:13.50, start: 0.000000, bitrate: 1248 kb/s
Stream #0:0(und), 1, 1/12800: Video: h264 (Main), 1 reference frame
(avc1 / 0x31637661), yuv420p(left), 1280x720 [SAR 1:1 DAR 16:9], 0/1, 862
kb/s, 25 fps, 25 tbr, 12800 tbn, 50 tbc (default)
Metadata:
creation_time : 1970-01-01T00:00:00.000000Z
handler_name : VideoHandler
Stream #0:1(und), 1, 1/48000: Audio: aac (mp4a / 0x6134706D), 48000
Hz, 6 channels, 381 kb/s (default)
Metadata:
creation_time : 1970-01-01T00:00:00.000000Z
handler_name : SoundHandler
detected 4 logical cores
[h264 @ 0x6b6154d0] nal_unit_type: 7(SPS), nal_ref_idc: 3
[h264 @ 0x6b6154d0] nal_unit_type: 8(PPS), nal_ref_idc: 3
[h264 @ 0x6b6154d0] nal_unit_type: 5(IDR), nal_ref_idc: 3
[h264 @ 0x6b6154d0] Format yuv420p chosen by get_format().
[h264 @ 0x6b6154d0] Reinit context to 1280x720, pix_fmt: yuv420p
[h264 @ 0x6b630ff0] nal_unit_type: 1(Coded slice of a non-IDR picture),
nal_ref_idc: 2
[h264 @ 0x6b64af40] nal_unit_type: 1(Coded slice of a non-IDR picture),
nal_ref_idc: 2
[h264 @ 0x6b65ae60] nal_unit_type: 1(Coded slice of a non-IDR picture),
nal_ref_idc: 2
[h264 @ 0x6b6c0200] nal_unit_type: 1(Coded slice of a non-IDR picture),
nal_ref_idc: 2
Video frame changed from size:0x0 format:none serial:-1 to size:1280x720
format:yuv420p serial:1
[ffplay_buffer @ 0x67b76a80] Setting 'pix_fmt' to value '0'
[ffplay_buffer @ 0x67b76a80] Setting 'time_base' to value '1/12800'
[ffplay_buffer @ 0x67b76a80] Setting 'pixel_aspect' to value '1/1'
[ffplay_buffer @ 0x67b76a80] Setting 'frame_rate' to value '25/1'
[ffplay_buffer @ 0x67b76a80] w:1280 h:720 pixfmt:yuv420p tb:1/12800
fr:25/1 sar:1/1 sws_param:
[auto_scaler_0 @ 0x67b77160] Setting 'flags' to value 'bicubic'
[auto_scaler_0 @ 0x67b77160] w:iw h:ih flags:'bicubic' interl:0
[ffplay_buffersink @ 0x67b76e60] auto-inserting filter 'auto_scaler_0'
between the filter 'ffplay_buffer' and the filter 'ffplay_buffersink'
[AVFilterGraph @ 0x67b764e0] query_formats: 2 queried, 0 merged, 1 already
done, 0 delayed
[auto_scaler_0 @ 0x67b77160] picking rgb0 out of 4 ref:yuv420p alpha:0
[swscaler @ 0x67b77a00] No accelerated colorspace conversion found from
yuv420p to rgba.
[auto_scaler_0 @ 0x67b77160] w:1280 h:720 fmt:yuv420p sar:1/1 -> w:1280
h:720 fmt:rgb0 sar:1/1 flags:0x4
[h264 @ 0x6b7154d0] nal_unit_type: 1(Coded slice of a non-IDR picture),
nal_ref_idc: 2
[h264 @ 0x6b730ff0] nal_unit_type: 1(Coded slice of a non-IDR picture),
nal_ref_idc: 2
[h264 @ 0x6b74af40] nal_unit_type: 1(Coded slice of a non-IDR picture),
nal_ref_idc: 2
Created 1280x720 texture with SDL_PIXELFORMAT_BGR888.
Segmentation fault (core dumped)
--
Ticket URL: <https://trac.ffmpeg.org/ticket/8470#comment:1>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list