ffmpeg FLAC डिकोडिंग त्रुटि


2

मैं ffmpegकुछ FLAC फ़ाइलों को अन्य प्रारूप में बदलने के लिए उपयोग कर रहा हूं , लेकिन यह इस त्रुटि पर रुक जाती है

ffmpeg version git-2017-03-23-1a5631d Copyright (c) 2000-2017 the FFmpeg developers
  built with gcc 4.8 (Ubuntu 4.8.4-2ubuntu1~14.04.3)
  configuration: --enable-libfdk-aac --enable-nonfree
  libavutil      55. 50.100 / 55. 50.100
  libavcodec     57. 85.101 / 57. 85.101
  libavformat    57. 67.100 / 57. 67.100
  libavdevice    57.  3.101 / 57.  3.101
  libavfilter     6. 78.100 /  6. 78.100
  libswscale      4.  3.101 /  4.  3.101
  libswresample   2.  4.100 /  2.  4.100
Input #0, flac, from 'input.flac':
  Metadata:
  Duration: 00:04:11.48, start: 0.000000, bitrate: 2534 kb/s
    Stream #0:0: Audio: flac, 96000 Hz, stereo, s32 (24 bit)
Stream mapping:
  Stream #0:0 -> #0:0 (flac (native) -> flac (native))
Press [q] to stop, [?] for help
Output #0, flac, to 'output.flac':
  Metadata:
    encoder         : Lavf57.67.100
    Stream #0:0: Audio: flac, 96000 Hz, stereo, s32 (24 bit), 128 kb/s
    Metadata:
      encoder         : Lavc57.85.101 flac
Assertion ret <= avpkt->size failed at libavcodec/utils.c:2507157x  

त्रुटि आउटपुट स्वरूप की परवाह किए बिना होती है और यह mp3इनपुट फ़ाइलों के साथ ठीक काम करती है , इसलिए मुझे लगता है कि यह मेरा FLAC डिकोडर है।

~/tmp → ffmpeg -decoders | grep flac
ffmpeg version git-2017-03-23-1a5631d Copyright (c) 2000-2017 the FFmpeg developers
  built with gcc 4.8 (Ubuntu 4.8.4-2ubuntu1~14.04.3)
  configuration: --enable-libfdk-aac --enable-nonfree
  libavutil      55. 50.100 / 55. 50.100
  libavcodec     57. 85.101 / 57. 85.101
  libavformat    57. 67.100 / 57. 67.100
  libavdevice    57.  3.101 / 57.  3.101
  libavfilter     6. 78.100 /  6. 78.100
  libswscale      4.  3.101 /  4.  3.101
  libswresample   2.  4.100 /  2.  4.100
316: AF...D flac                 FLAC (Free Lossless Audio Codec)

अब मुझे क्या देखना चाहिए?


कृपया एक नमूना इनपुट फ़ाइल प्रदान करें ताकि हम जांच कर सकें।
— 19

@LordNeckbeard किसी भी FLAC फ़ाइल के परिणाम में त्रुटि आई, मैंने अभी एक eclassical.com/custom/eclassical/files/BIS1536-001-flac_24.flac
— boh

16 बिट फ़ाइल के साथ कोई भी भाग्य नहीं :( eclassical.com/custom/eclassical/files/BIS1536-001-flac_16.flac
— boh

मैंने डॉकर छवि को वर्कअराउंड के रूप में इस्तेमाल किया, फिर भी अनिश्चित है कि एफएलएसी डिकोडर के साथ क्या गलत है।
— बोह

मैं इस मुद्दे की नकल कैसे कर सकता हूं? जब मैं लिनक्स x86_64 पर समान FFmpeg संस्करण 1a5631dc71 के साथ डिकोडिंग कर रहा हूं, तो मैं इसकी नक़ल नहीं कर सकता:ffmpeg -i input.flac -f null -
— llogan
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.