Opened 4 years ago
Last modified 4 years ago
#9053 new defect
(armv6k) The video is NOT decoded correctly in some resolution
Reported by: | Core_2_Extreme | Owned by: | |
---|---|---|---|
Priority: | normal | Component: | ffmpeg |
Version: | git-master | Keywords: | |
Cc: | Blocked By: | ||
Blocking: | Reproduced by developer: | no | |
Analyzed by developer: | no |
Description
Summary of the bug:
I wrote code that decode one frame and save gray image and run armv6k platform(Nintendo 3DS).
640 * 360 (360p)
decoded correctly
https://i.gyazo.com/4ee6f273fc50826985c3bbd34d6456cf.png
854 * 480 (480p)
NOT decoded correctly
https://i.gyazo.com/8b4dda3e7404725d845ea9a8fa879531.png
1280 * 720 (360p)
decoded correctly
https://i.gyazo.com/4e24acec518a3b61dba629e128ef68b2.png
I tried h.264 and motion jpeg.
My compile command line is
./configure --enable-cross-compile --cross-prefix=/opt/devkitpro/devkitARM/bin/arm-none-eabi- --prefix=/opt/devkitpro/libctru --cpu=armv6k --arch=arm --target-os=linux --extra-cflags="-mfloat-abi=hard -mtune=mpcore -mtp=cp15" --extra-ldflags="-mfloat-abi=hard" --disable-filters --disable-devices --disable-bsfs --disable-parsers --disable-muxers --disable-hwaccels --disable-debug --disable-programs --disable-avdevice --disable-swscale --disable-postproc --disable-avfilter --disable-decoders --disable-encoders --disable-demuxers --disable-asm --disable-protocols --enable-decoder="aac,ac3,bmp,gif,h263,h264,hevc,jpeg,jpeg2000,mjpeg,mp1,mp2,mp3,mpeg1video,mpeg2video,mpeg4,msmpeg4*,pcm*,vorbis,webp" --enable-encoder="aac,avi,mp2,mpeg4" --enable-demuxer="aac,ac3,avi,gif,h263,h264,hevc,matroska,m4v,mjpeg,mjpeg_2000,mpegvideo,mpjpeg,mp3,mov,pcm*,ogg,wav" --enable-protocol="file"
My test code is
void test_thread(void* arg) { int ffmpeg_result = 0; int video_stream_num = -1; AVFormatContext* format_context = NULL; AVPacket *packet = NULL; AVFrame *raw_data = NULL; AVCodecContext *context = NULL; AVCodec *codec = NULL; format_context = avformat_alloc_context(); ffmpeg_result = avformat_open_input(&format_context, "/720p.avi", NULL, NULL); Log_log_save("test thread", "avformat_open_input()...", ffmpeg_result); ffmpeg_result = avformat_find_stream_info(format_context, NULL); Log_log_save("test thread", "avformat_find_stream_info()...", ffmpeg_result); //find video stream for(int i = 0; i < (int)format_context->nb_streams; i++) { if(format_context->streams[i]->codecpar->codec_type == AVMEDIA_TYPE_VIDEO) video_stream_num = i; /*else if(format_context->streams[i]->codecpar->codec_type == AVMEDIA_TYPE_AUDIO) vid_audio_stream_num = i;*/ } if(video_stream_num != -1) { codec = avcodec_find_decoder(format_context->streams[video_stream_num]->codecpar->codec_id); if(!codec) Log_log_save("test thread", "avcodec_find_decoder()...failed", -1); context = avcodec_alloc_context3(codec); if(!context) Log_log_save("test thread", "avcodec_alloc_context3()...failed", -1); ffmpeg_result = avcodec_parameters_to_context(context, format_context->streams[video_stream_num]->codecpar); Log_log_save("test thread", "avcodec_parameters_to_context()...", ffmpeg_result); ffmpeg_result = avcodec_open2(context, codec, NULL); Log_log_save("test thread", "avcodec_open2()...", ffmpeg_result); while(true) { packet = av_packet_alloc(); if(!packet) Log_log_save("test thread", "av_packet_alloc()...failed ", -1); ffmpeg_result = av_read_frame(format_context, packet); Log_log_save("test thread", "av_read_frame()...", ffmpeg_result); if(packet->stream_index == video_stream_num) { raw_data = av_frame_alloc(); if(!raw_data) Log_log_save("test thread", "av_frame_alloc()...failed ", -1); ffmpeg_result = avcodec_send_packet(context, packet); Log_log_save("test thread", "avcodec_send_packet()...", ffmpeg_result); ffmpeg_result = avcodec_receive_frame(context, raw_data); Log_log_save("test thread", "avcodec_receive_frame()...", ffmpeg_result); //log image info Log_log_save("test thread", "w " + std::to_string(raw_data->width) + " h " + std::to_string(raw_data->height), 1234567890); //save gray raw image File_save_to_file("gray.raw", raw_data->data[0], raw_data->width * raw_data->height, "/", true); av_packet_free(&packet); av_frame_free(&raw_data); break; } av_packet_free(&packet); } avcodec_free_context(&context); avformat_close_input(&format_context); } else Log_log_save("test thread", "no video codec", 1234567890); }
Attachments (2)
Change History (7)
comment:1 by , 4 years ago
follow-up: 3 comment:2 by , 4 years ago
Priority: | important → normal |
---|
Please test with ffmpeg
, the application, and provide command line including complete, uncut console output to make this a valid ticket.
comment:3 by , 4 years ago
Replying to cehoyos:
Please test with
ffmpeg
, the application, and provide command line including complete, uncut console output to make this a valid ticket.
I could't run ffmpeg and ffprobe.
Is there any idea? or just am I wrong?
huawei@Huawei-Official-Laptop:~/FFmpeg$ qemu-arm ./ffmpeg_g qemu: uncaught target signal 11 (Segmentation fault) - core dumped Segmentation fault (core dumped) huawei@Huawei-Official-Laptop:~/FFmpeg$ qemu-arm ./ffmpeg qemu: uncaught target signal 11 (Segmentation fault) - core dumped Segmentation fault (core dumped) huawei@Huawei-Official-Laptop:~/FFmpeg$ qemu-arm ./ffprobe_g qemu: uncaught target signal 11 (Segmentation fault) - core dumped Segmentation fault (core dumped) huawei@Huawei-Official-Laptop:~/FFmpeg$ qemu-arm ./ffprobe qemu: uncaught target signal 11 (Segmentation fault) - core dumped Segmentation fault (core dumped) huawei@Huawei-Official-Laptop:~/FFmpeg$
my compile command is
./configure --enable-cross-compile --cross-prefix=/opt/devkitpro/devkitARM/bin/arm-none-eabi- --prefix=/opt/devkitpro/libctru --cpu=armv6k --arch=arm --target-os=linux --extra-cflags="-mfloat-abi=hard -mtune=mpcore -mtp=cp15" --extra-ldflags="-mfloat-abi=hard" --disable-hwaccels --disable-debug --disable-asm --enable-protocol="file" --enable-ffmpeg; make -j 8
configure log is
install prefix /opt/devkitpro/libctru source path . C compiler /opt/devkitpro/devkitARM/bin/arm-none-eabi-gcc C library newlib host C compiler gcc host C library glibc ARCH c (armv6k) big-endian no runtime cpu detection yes debug symbols no strip symbols yes optimize for size no optimizations yes static yes shared no postprocessing support no network support no threading support no safe bitstream reader yes texi2html enabled no perl enabled yes pod2man enabled yes makeinfo enabled no makeinfo supports HTML no External libraries: External libraries providing hardware acceleration: Libraries: avcodec avfilter avutil swscale avdevice avformat swresample Programs: ffmpeg ffprobe Enabled decoders: aac bethsoftvid hcom pcm_dvd srt aac_fixed bfi hevc pcm_f16le ssa aac_latm bink hnm4_video pcm_f24le stl aasc binkaudio_dct hq_hqa pcm_f32be subrip ac3 binkaudio_rdft hqx pcm_f32le subviewer ac3_fixed bintext huffyuv pcm_f64be subviewer1 acelp_kelvin bitpacked hymt pcm_f64le sunrast adpcm_4xm bmp iac pcm_lxf svq1 adpcm_adx bmv_audio idcin pcm_mulaw svq3 adpcm_afc bmv_video idf pcm_s16be tak adpcm_agm brender_pix iff_ilbm pcm_s16be_planar targa adpcm_aica c93 ilbc pcm_s16le targa_y216 adpcm_argo cavs imc pcm_s16le_planar text adpcm_ct ccaption imm4 pcm_s24be theora adpcm_dtk cdgraphics imm5 pcm_s24daud thp adpcm_ea cdtoons indeo2 pcm_s24le tiertexseqvideo adpcm_ea_maxis_xa cdxl indeo3 pcm_s24le_planar tiff adpcm_ea_r1 cfhd indeo4 pcm_s32be tmv adpcm_ea_r2 cinepak indeo5 pcm_s32le truehd adpcm_ea_r3 clearvideo interplay_acm pcm_s32le_planar truemotion1 adpcm_ea_xas cljr interplay_dpcm pcm_s64be truemotion2 adpcm_g722 cllc interplay_video pcm_s64le truemotion2rt adpcm_g726 comfortnoise ipu pcm_s8 truespeech adpcm_g726le cook jacosub pcm_s8_planar tscc2 adpcm_ima_alp cpia jpeg2000 pcm_u16be tta adpcm_ima_amv cri jpegls pcm_u16le twinvq adpcm_ima_apc cscd jv pcm_u24be txd adpcm_ima_apm cyuv kgv1 pcm_u24le ulti adpcm_ima_cunning dca kmvc pcm_u32be utvideo adpcm_ima_dat4 dds lagarith pcm_u32le v210 adpcm_ima_dk3 derf_dpcm loco pcm_u8 v210x adpcm_ima_dk4 dfa m101 pcm_vidc v308 adpcm_ima_ea_eacs dirac mace3 pcx v408 adpcm_ima_ea_sead dnxhd mace6 pfm v410 adpcm_ima_iss dolby_e magicyuv pgm vb adpcm_ima_moflex dpx mdec pgmyuv vble adpcm_ima_mtf dsd_lsbf metasound pgssub vc1 adpcm_ima_oki dsd_lsbf_planar microdvd pgx vc1image adpcm_ima_qt dsd_msbf mimic photocd vcr1 adpcm_ima_rad dsd_msbf_planar mjpeg pictor vmdaudio adpcm_ima_smjpeg dsicinaudio mjpegb pixlet vmdvideo adpcm_ima_ssi dsicinvideo mlp pjs vmnc adpcm_ima_wav dss_sp mmvideo ppm vorbis adpcm_ima_ws dst mobiclip prores vp3 adpcm_ms dvaudio motionpixels prosumer vp4 adpcm_mtaf dvbsub movtext psd vp5 adpcm_psx dvdsub mp1 ptx vp6 adpcm_sbpro_2 dvvideo mp1float qcelp vp6a adpcm_sbpro_3 dxtory mp2 qdm2 vp6f adpcm_sbpro_4 dxv mp2float qdmc vp7 adpcm_swf eac3 mp3 qdraw vp8 adpcm_thp eacmv mp3adu qpeg vp9 adpcm_thp_le eamad mp3adufloat qtrle vplayer adpcm_vima eatgq mp3float r10k vqa adpcm_xa eatgv mp3on4 r210 wavpack adpcm_yamaha eatqi mp3on4float ra_144 webp adpcm_zork eightbps mpc7 ra_288 webvtt agm eightsvx_exp mpc8 ralf wmalossless aic eightsvx_fib mpeg1video rawvideo wmapro alac escape124 mpeg2video realtext wmav1 alias_pix escape130 mpeg4 rl2 wmav2 als evrc mpegvideo roq wmavoice amrnb fastaudio mpl2 roq_dpcm wmv1 amrwb ffv1 msa1 rpza wmv2 amv ffvhuff msmpeg4v1 rv10 wmv3 anm ffwavesynth msmpeg4v2 rv20 wmv3image ansi fic msmpeg4v3 rv30 wnv1 ape fits msrle rv40 wrapped_avframe aptx flac mss1 s302m ws_snd1 aptx_hd flic mss2 sami xan_dpcm arbc flv msvideo1 sanm xan_wc3 argo fmvc mszh sbc xan_wc4 ass fourxm mts2 scpr xbin asv1 fraps mv30 sdx2_dpcm xbm asv2 frwu mvc1 sgi xface atrac1 g723_1 mvc2 sgirle xl atrac3 g729 mvdv sheervideo xma1 atrac3al gdv mxpeg shorten xma2 atrac3p gif nellymoser sipr xpm atrac3pal gremlin_dpcm notchlc siren xsub atrac9 gsm nuv smackaud xwd aura gsm_ms on2avc smacker y41p aura2 h261 opus smc ylc av1 h263 paf_audio smvjpeg yop avrn h263i paf_video snow yuv4 avrp h263p pam sol_dpcm zero12v avs h264 pbm sonic avui hap pcm_alaw sp5x ayuv hca pcm_bluray speedhq Enabled encoders: a64multi cljr mpeg4 pcm_u16le ssa a64multi5 comfortnoise msmpeg4v2 pcm_u24be subrip aac dca msmpeg4v3 pcm_u24le sunrast ac3 dnxhd msvideo1 pcm_u32be svq1 ac3_fixed dpx nellymoser pcm_u32le targa adpcm_adx dvbsub opus pcm_u8 text adpcm_argo dvdsub pam pcm_vidc tiff adpcm_g722 dvvideo pbm pcx truehd adpcm_g726 eac3 pcm_alaw pgm tta adpcm_g726le ffv1 pcm_dvd pgmyuv utvideo adpcm_ima_apm ffvhuff pcm_f32be ppm v210 adpcm_ima_qt fits pcm_f32le prores v308 adpcm_ima_ssi flac pcm_f64be prores_aw v408 adpcm_ima_wav flv pcm_f64le prores_ks v410 adpcm_ms g723_1 pcm_mulaw qtrle vc2 adpcm_swf gif pcm_s16be r10k vorbis adpcm_yamaha h261 pcm_s16be_planar r210 wavpack alac h263 pcm_s16le ra_144 webvtt alias_pix h263p pcm_s16le_planar rawvideo wmav1 amv huffyuv pcm_s24be roq wmav2 aptx jpeg2000 pcm_s24daud roq_dpcm wmv1 aptx_hd jpegls pcm_s24le rpza wmv2 ass ljpeg pcm_s24le_planar rv10 wrapped_avframe asv1 magicyuv pcm_s32be rv20 xbm asv2 mjpeg pcm_s32le s302m xface avrp mlp pcm_s32le_planar sbc xsub avui movtext pcm_s64be sgi xwd ayuv mp2 pcm_s64le snow y41p bmp mp2fixed pcm_s8 sonic yuv4 cfhd mpeg1video pcm_s8_planar sonic_ls cinepak mpeg2video pcm_u16be srt Enabled hwaccels: Enabled parsers: aac dca g729 mlp sipr aac_latm dirac gif mpeg4video tak ac3 dnxhd gsm mpegaudio vc1 adx dpx h261 mpegvideo vorbis av1 dvaudio h263 opus vp3 avs2 dvbsub h264 png vp8 avs3 dvd_nav hevc pnm vp9 bmp dvdsub ipu rv30 webp cavsvideo flac jpeg2000 rv40 xma cook g723_1 mjpeg sbc Enabled demuxers: aa dhav image_pam_pipe msf sdx aac dirac image_pbm_pipe msnwc_tcp segafilm aax dnxhd image_pcx_pipe mtaf ser ac3 dsf image_pgm_pipe mtv shorten ace dsicin image_pgmyuv_pipe musx siff acm dss image_pgx_pipe mv sln act dts image_photocd_pipe mvi smacker adf dtshd image_pictor_pipe mxf smjpeg adp dv image_png_pipe mxg smush ads dvbsub image_ppm_pipe nc sol adx dvbtxt image_psd_pipe nistsphere sox aea dxa image_qdraw_pipe nsp spdif afc ea image_sgi_pipe nsv srt aiff ea_cdata image_sunrast_pipe nut stl aix eac3 image_svg_pipe nuv str alp epaf image_tiff_pipe obu subviewer amr ffmetadata image_webp_pipe ogg subviewer1 amrnb filmstrip image_xpm_pipe oma sup amrwb fits image_xwd_pipe paf svag anm flac ingenient pcm_alaw svs apc flic ipmovie pcm_f32be swf ape flv ipu pcm_f32le tak apm fourxm ircam pcm_f64be tedcaptions apng frm iss pcm_f64le thp aptx fsb iv8 pcm_mulaw threedostr aptx_hd fwse ivf pcm_s16be tiertexseq aqtitle g722 ivr pcm_s16le tmv argo_asf g723_1 jacosub pcm_s24be truehd argo_brp g726 jv pcm_s24le tta asf g726le kux pcm_s32be tty asf_o g729 kvag pcm_s32le txd ass gdv live_flv pcm_s8 ty ast genh lmlm4 pcm_u16be v210 au gif loas pcm_u16le v210x av1 gsm lrc pcm_u24be vag avi gxf luodat pcm_u24le vc1 avr h261 lvf pcm_u32be vc1t avs h263 lxf pcm_u32le vividas avs2 h264 m4v pcm_u8 vivo avs3 hca matroska pcm_vidc vmd bethsoftvid hcom mca pjs vobsub bfi hevc mcc pmp voc bfstm hls mgsts pp_bnk vpk bink hnm microdvd pva vplayer bintext ico mjpeg pvf vqf bit idcin mjpeg_2000 qcp w64 bmv idf mlp r3d wav boa iff mlv rawvideo wc3 brstm ifv mm realtext webm_dash_manifest c93 ilbc mmf redspark webvtt caf image2 mods rl2 wsaud cavsvideo image2_alias_pix moflex rm wsd cdg image2_brender_pix mov roq wsvqa cdxl image2pipe mp3 rpl wtv cine image_bmp_pipe mpc rsd wv codec2 image_cri_pipe mpc8 rso wve codec2raw image_dds_pipe mpegps s337m xa concat image_dpx_pipe mpegts sami xbin data image_exr_pipe mpegtsraw sbc xmv daud image_gif_pipe mpegvideo sbg xvag dcstr image_j2k_pipe mpjpeg scc xwma derf image_jpeg_pipe mpl2 sdr2 yop dfa image_jpegls_pipe mpsub sds yuv4mpegpipe Enabled muxers: a64 f4v kvag oma segment ac3 ffmetadata latm opus singlejpeg adts fifo_test lrc pcm_alaw smjpeg adx filmstrip m4v pcm_f32be smoothstreaming aiff fits matroska pcm_f32le sox amr flac matroska_audio pcm_f64be spdif apm flv md5 pcm_f64le spx apng framecrc microdvd pcm_mulaw srt aptx framehash mjpeg pcm_s16be stream_segment aptx_hd framemd5 mkvtimestamp_v2 pcm_s16le streamhash argo_asf g722 mlp pcm_s24be sup asf g723_1 mmf pcm_s24le swf asf_stream g726 mov pcm_s32be tee ass g726le mp2 pcm_s32le tg2 ast gif mp3 pcm_s8 tgp au gsm mp4 pcm_u16be truehd avi gxf mpeg1system pcm_u16le tta avm2 h261 mpeg1vcd pcm_u24be uncodedframecrc avs2 h263 mpeg1video pcm_u24le vc1 bit h264 mpeg2dvd pcm_u32be vc1t caf hash mpeg2svcd pcm_u32le voc cavsvideo hds mpeg2video pcm_u8 w64 codec2 hevc mpeg2vob pcm_vidc wav codec2raw hls mpegts psp webm crc ico mpjpeg rawvideo webm_chunk dash ilbc mxf rm webm_dash_manifest data image2 mxf_d10 roq webp daud image2pipe mxf_opatom rso webvtt dirac ipod null rtp wtv dnxhd ircam nut rtp_mpegts wv dts ismv oga sbc yuv4mpegpipe dv ivf ogg scc eac3 jacosub ogv segafilm Enabled protocols: cache data md5 subfile concat file pipe tee crypto hls prompeg Enabled filters: abench asubboost dynaudnorm maskedclamp showspectrum abitscope atadenoise earwax maskedmax showspectrumpic acompressor atempo ebur128 maskedmerge showvolume acontrast atrim edgedetect maskedmin showwaves acopy avectorscope elbg maskedthreshold showwavespic acrossfade avgblur entropy maskfun shuffleframes acrossover axcorrelate equalizer mcompand shuffleplanes acrusher bandpass erosion median sidechaincompress acue bandreject extractplanes mergeplanes sidechaingate addroi bass extrastereo mestimate sidedata adeclick bbox fade metadata sierpinski adeclip bench fftdnoiz midequalizer signalstats adelay bilateral fftfilt minterpolate silencedetect aderivative biquad field mix silenceremove adrawgraph bitplanenoise fieldhint movie sinc aecho blackdetect fieldmatch negate sine aemphasis blend fieldorder nlmeans smptebars aeval bm3d fifo noformat smptehdbars aevalsrc bwdif fillborders noise sobel afade cas firequalizer normalize spectrumsynth afftdn cellauto flanger null split afftfilt channelmap floodfill nullsink sr afifo channelsplit format nullsrc ssim afir chorus fps oscilloscope stereotools afirsrc chromahold framepack overlay stereowiden aformat chromakey framerate pad streamselect agate chromanr framestep pal100bars superequalizer agraphmonitor chromashift freezedetect pal75bars surround ahistogram ciescope freezeframes palettegen swaprect aiir codecview gblur paletteuse swapuv aintegral color geq pan tblend ainterleave colorbalance gradfun perms telecine alimiter colorchannelmixer gradients photosensitivity testsrc allpass colorhold graphmonitor pixdesctest testsrc2 allrgb colorkey greyedge pixscope thistogram allyuv colorlevels haas premultiply threshold aloop colorspace haldclut prewitt thumbnail alphaextract compand haldclutsrc pseudocolor tile alphamerge compensationdelay hdcd psnr tlut2 amerge concat headphone qp tmedian ametadata convolution hflip random tmix amix convolve highpass readeia608 tonemap amovie copy highshelf readvitc tpad amplify crop hilbert realtime transpose amultiply crossfeed histogram remap treble anequalizer crystalizer hqx removegrain tremolo anlmdn cue hstack removelogo trim anlms curves hue replaygain unpremultiply anoisesrc datascope hwdownload reverse unsharp anull dblur hwmap rgbashift untile anullsink dcshift hwupload rgbtestsrc v360 anullsrc dctdnoiz hysteresis roberts vectorscope apad deband idet rotate vflip aperms deblock il scale vfrdet aphasemeter decimate inflate scale2ref vibrance aphaser deconvolve interleave scdet vibrato apulsator dedot join scroll vignette arealtime deesser lagfun select vmafmotion aresample deflate lenscorrection selectivecolor volume areverse deflicker life sendcmd volumedetect arnndn dejudder limiter separatefields vstack aselect derain loop setdar w3fdif asendcmd deshake loudnorm setfield waveform asetnsamples despill lowpass setparams weave asetpts detelecine lowshelf setpts xbr asetrate dilation lumakey setrange xfade asettb displace lut setsar xmedian ashowinfo dnn_processing lut1d settb xstack asidedata doubleweave lut2 showcqt yadif asoftclip drawbox lut3d showfreqs yaepblur asplit drawgraph lutrgb showinfo yuvtestsrc astats drawgrid lutyuv showpalette zoompan astreamselect drmeter mandelbrot showspatial Enabled bsfs: aac_adtstoasc extract_extradata imx_dump_header null vp9_metadata av1_frame_merge filter_units mjpeg2jpeg opus_metadata vp9_raw_reorder av1_frame_split h264_metadata mjpega_dump_header pcm_rechunk vp9_superframe av1_metadata h264_mp4toannexb mov2textsub prores_metadata vp9_superframe_split chomp h264_redundant_pps mp3_header_decompress remove_extradata dca_core hapqa_extract mpeg2_metadata text2movsub dump_extradata hevc_metadata mpeg4_unpack_bframes trace_headers eac3_core hevc_mp4toannexb noise truehd_core Enabled indevs: lavfi Enabled outdevs: License: LGPL version 2.1 or later WARNING: /opt/devkitpro/devkitARM/bin/arm-none-eabi-pkg-config not found, library detection may fail. WARNING: Compiler does not indicate floating-point ABI, guessing vfp. config.h is unchanged libavutil/avconfig.h is unchanged libavfilter/filter_list.c is unchanged libavcodec/codec_list.c is unchanged libavcodec/parser_list.c is unchanged libavcodec/bsf_list.c is unchanged libavformat/demuxer_list.c is unchanged libavformat/muxer_list.c is unchanged libavdevice/indev_list.c is unchanged libavdevice/outdev_list.c is unchanged libavformat/protocol_list.c is unchanged ffbuild/config.sh is unchanged
compile log is in the attach file
comment:4 by , 4 years ago
Component: | avcodec → ffmpeg |
---|
by , 4 years ago
Attachment: | Norway 4K - Winter in Norway - Relaxing Music with AMAZING Beautiful Nature and sound-voprky8BrPw.sample.mkv added |
---|
sample input file. This is a very tiny sample, and not enough to repro. Use youtube-dl 'https://www.youtube.com/watch?v=voprky8BrPw'
to download the full input
comment:5 by , 4 years ago
Norway 4K - Winter in Norway - Relaxing Music with AMAZING Beautiful Nature and sound-voprky8BrPw.sample.mkv
3840 * 2160 (4K)
decoded correctly
https://i.gyazo.com/66b5872af0ef3e9ecadafce7db7da5ed.jpg
My video files are https://drive.google.com/file/d/18ROSzfpQksY7QjC3K2oPAYck4nEdDDXc