वीएलसी: एफ़ॉर्मेट डिमैक्स त्रुटि: अज्ञात विकल्प "थ्रेड्स"


0

मैंने FFmpeg का उपयोग करके एक वीडियो ट्रांसकोड किया

ffmpeg -i input.mkv -ss 18 \
  -c:v libx265 -x265-params preset=slower:crf=25:keyint=240 \
  -c:a libopus -b:a 192k -filter:a aformat=channel_layouts=7.1|5.1|stereo \
  -c:s copy -y output.mkv

लेकिन वीएलसी में Matroska वीडियो फ़ाइल वापस नहीं खेल सकते क्योंकि:

VLC media player 2.2.5.1 Umbrella (revision 2.2.5.1~ppa)
[00007fc370c01948] avformat demux error: Unknown option "threads"

वास्तव में VLC कोडेक जानकारी सूची में वीडियो स्ट्रीम भी नहीं देखता है। मैं टोटेम के साथ वीडियो को वापस खेल सकता हूं (हालांकि ऑडियो काम नहीं करता है क्योंकि यह ओपस को डिकोड नहीं कर सकता है) या अगर मैं वीडियो स्ट्रीम को एक MPEG4 फ़ाइल कंटेनर में फिर से मल्टीप्लेक्स करता हूं।

इस समस्या का कारण क्या है, और इससे भी महत्वपूर्ण बात यह है कि मैं कैसे इसे हल या काम कर सकता हूं?

जानकारी:

  • Ubuntu 14.04.5 (amd64)

  • प्रश्न में वीडियो फ़ाइल का 60 सेकंड का नमूना

  • FFmpeg जानकारी:

    ffprobe version 3.3.3 Copyright (c) 2007-2017 the FFmpeg developers
      built with gcc 4.8 (Ubuntu 4.8.4-2ubuntu1~14.04.3)
      configuration: --extra-libs=-ldl --prefix=/opt/ffmpeg --mandir=/usr/share/man --enable-avresample --disable-debug --enable-nonfree --enable-gpl --enable-version3 --enable-libopencore-amrnb --enable-libopencore-amrwb --disable-decoder=amrnb --disable-decoder=amrwb --enable-libpulse --enable-libfreetype --enable-gnutls --disable-ffserver --enable-libx264 --enable-libx265 --enable-libfdk-aac --enable-libvorbis --enable-libtheora --enable-libmp3lame --enable-libopus --enable-libvpx --enable-libspeex --enable-libass --enable-avisynth --enable-libsoxr --enable-libxvid --enable-libvidstab --enable-libwavpack --enable-nvenc --enable-libzimg
      libavutil      55. 58.100 / 55. 58.100
      libavcodec     57. 89.100 / 57. 89.100
      libavformat    57. 71.100 / 57. 71.100
      libavdevice    57.  6.100 / 57.  6.100
      libavfilter     6. 82.100 /  6. 82.100
      libavresample   3.  5.  0 /  3.  5.  0
      libswscale      4.  6.100 /  4.  6.100
      libswresample   2.  7.100 /  2.  7.100
      libpostproc    54.  5.100 / 54.  5.100
    Input #0, matroska,webm, from 'avformat-error.sample.mkv':
      Metadata:
        ENCODER         : Lavf57.71.100
      Duration: 00:01:00.12, start: -0.007000, bitrate: 961 kb/s
        Stream #0:0(eng): Video: hevc (Main), yuv420p(tv, progressive), 1920x1080 [SAR 1:1 DAR 16:9], 23.98 fps, 23.98 tbr, 1k tbn, 23.98 tbc (default)
        Metadata:
          ENCODER         : Lavc57.89.100 libx265
          DURATION        : 00:01:00.115000000
        Stream #0:1(eng): Audio: opus, 48000 Hz, 5.1, fltp (default)
        Metadata:
          ENCODER         : Lavc57.89.100 libopus
          DURATION        : 00:01:00.001000000
        Stream #0:2(eng): Subtitle: subrip
        Metadata:
          title           : English
          DURATION        : 00:00:00.000000000
    

वीएलसी 2.2.6 का उपयोग करके मेरे लिए काम करता है।
लल्गन

@LordNeckbeard: संकेत के लिए धन्यवाद! VLC 2.2.6 के साथ VLC pp:jonathonf/vlcकोडेक पैन में सही स्ट्रीम जानकारी प्रदर्शित करता है, लेकिन डिकोड किया गया वीडियो काला रहता है और मैं Opus स्ट्रीम नहीं खेल सकता। टर्मिनल पर कोई त्रुटि संदेश नहीं।
डेविड फ़ॉस्टर

मैंने आर्क लिनक्स पर परीक्षण किया। शायद आपके पैकेज प्रदाता को पता चल जाएगा कि समस्या क्या है।
ललगन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.