我在mkv文件上使用ffprobe以获取有关章节结构的一些信息,以便使用ffmpeg拆分mkv.
ffprobe miku.mkv -print_format xml
Run Code Online (Sandbox Code Playgroud)
但是ffprobe遇到了scodec错误(不影响章节信息),我无法通过设置打印格式来获取信息.我知道有一些方法可以绕过错误,但我仍然希望得到xml/json文件,以便轻松解析.
我想知道是否有办法输入错误并输出xml/json文件或是否有错误的解决方案.(但我更喜欢前者的解决方案,因为我不知道我可能遇到的任何错误,只要章节信息可用,我希望看到它有效)
错误是这样的.
ffprobe version N-60899-ga8ad7e4 Copyright (c) 2007-2014 the FFmpeg developers built on Feb 25 2014 04:04:01 with gcc 4.8.2 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libcaca --enable-libfreetype --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-zlib libavutil 52. 66.100 / 52. 66.100 libavcodec 55. 52.102 / 55. 52.102 libavformat 55. …