Ошибка установки опции pix_fmt в значение -1: рассмотрите возможность увеличения значения для параметров «analysisuration» и «probesize» - PullRequest
0 голосов
/ 04 марта 2019

Я получаю ошибку ниже для некоторых видео при использовании FFMpeg.

ffmpeg версия n3.0.1 Copyright (c) 2000-2016 разработчики FFmpeg \ n, созданные с помощью gcc 4.8 (GCC) \ nконфигурация: --target-os = linux --cross-prefix = / home / vagrant / sourceCode / ffmpeg-android / toolchain-android / bin / arm-linux-androideabi- --arch = arm --cpu = cortex-a8--enable-runtime-cpudetect --sysroot = / home / vagrant / SourceCode / ffmpeg-android / toolchain-android / sysroot --enable-pic --enable-libx264 --enable-libass --enable-libfreetype --enable-libfribidi --enable-libmp3lame --enable-fontconfig --enable-pthreads --disable-debug --disable-ffserver --enable-version3 --enable-hardcoded-tables --disable-ffplay --disable-ffprobe --enable-gpl --enable-yasm --disable-doc --disable-shared --enable-static --pkg-config = / home / vagrant / SourceCode / ffmpeg-android / ffmpeg-pkg-config --prefix =/ home / vagrant / SourceCode / ffmpeg-android / build / armeabi-v7a --extra-cflags = '- I / home / vagrant / SourceCode / ffmpeg-android / toolchain-android / include-U_FORTIFY_SOURCE -D_FORTIFY_SOURCE = 2 -fno-строго-переполнение -fstack-protector-all '--extra-ldflags =' - L / home / vagrant / SourceCode / ffmpeg-android / toolchain-android / lib -Wl, -z,relro -Wl, -z, сейчас -pie '--extra-libs =' - lpng -lexpat -lm '--extra-cxxflags = \ n libavutil 55. 17.103 / 55. 17.103 \ n libavcodec 57. 24.102 / 57.24.102 \ n libavformat 57. 25.100 / 57. 25.100 \ n libavdevice 57. 0.101 / 57. 0.101 \ n libavfilter 6. 31.100 / 6. 31.100 \ n libswscale 4. 0.100 / 4. 0.100 \ n libswscample 2. 0.101 / 2.0,101 \ n libpostproc 54. 0,100 / 54. 0,100 \ n [mov, mp4, m4a, 3gp, 3g2, mj2 @ 0xf41a4000] Не удалось найти параметры кодека для потока 0 (видео: h264 (avc1 / 0x31637661), нет, 1280x720,1080 kb / s): неопределенный формат пикселя \ n Рассмотрите возможность увеличения значения для параметров анализируемой и пробной длины \ nВход # 0, mov, mp4, m4a, 3gp, 3g2, mj2, from '/storage/emulated/0/Movies/cut_video1.mp4':\n Метаданные: \ n
major_brand: isom \ n minor_version: 512 \ n
compatibility_brands: isomiso2avc1mp41 \ n кодировщик:Lavf57.25.100 \ n Длительность: 00: 04: 25.01, начало: 0.000000, битрейт: 1193 кбит / с \ n Поток # 0: 0 (нет): Видео: h264 (avc1 / 0x31637661), нет, 1280x720, 1080 кб /s, 25 к / с, 25 тбр, 12800 тбн, 25600 тбк (по умолчанию) \ n Метаданные: \ n имя-обработчика: VideoHandler \ n Stream # 0: 1 (англ): аудио: aac (LC) (mp4a / 0x6134706D), 44100 Гц, стерео, fltp, 127 кбит / с (по умолчанию) \ n Метаданные: \ n имя-обработчика: SoundHandler \ n [buffer @ 0xf3fe1060] Невозможно проанализировать значение параметра \ "- 1 \" в формате пикселей \ n Последнее сообщение повторено 1 раз \n [буфер @ 0xf3fe1060] Ошибка установки параметра pix_fmt в значение -1 . \ n [график 0, ввод из потока 0: 0 @ 0xf41ae3d0] Ошибка применения параметров к фильтру. \ nОшибка открытия фильтров! \ n

Пример команды

"-y", "-ss", "" + startMs / 1000, "-t", "" + (endMs - startMs) / 1000, "-i", yourRealPath, "-an", "-filter:v", "setpts=2.0*PTS", filePath

Что означает указанная выше ошибка? И как я могу ее устранить?

...