当前位置: 首页 > 知识库问答 >
问题:

avconv在将mov转换为ogg时抛出错误

辛健
2023-03-14

在尝试使用avconv和ffmpeg将mov文件转换为ogg时,我经常遇到以下错误。我完全无法理解下面显示的冗长信息。

我看了看类似的线索,但什么也看不出来。有人有什么想法吗?

>

  • 打开输出流#0:1的编码器时出错-可能是错误的参数,如比特率、速率、宽度或高度

    ffmpeg错误,而转换为mp4错误,而打开编码器输出流#0.0

    http://drupal.org/node/1779298

     
        parth@parth-laptop:~/Desktop$ avconv -i IMG_0243.mp4 -acodec vorbis -f ogg IMG_0243.ogv 
        avconv version 0.8.3-4:0.8.3-0ubuntu0.12.04.1, Copyright (c) 2000-2012 the Libav developers
          built on Jun 12 2012 16:37:58 with gcc 4.6.3
        Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'IMG_0243.mp4':
          Metadata:
            major_brand     : qt  
            minor_version   : 0
            compatible_brands: qt  
            creation_time   : 2012-02-25 00:11:52
            encoder         : 5.0.1
            encoder-eng     : 5.0.1
            date            : 2012-02-24T16:11:52-0800
            date-eng        : 2012-02-24T16:11:52-0800
          Duration: 00:00:34.59, start: 0.000000, bitrate: 24121 kb/s
            Stream #0.0(und): Video: h264 (Baseline), yuv420p, 1920x1080, 24069 kb/s, 24.01 fps, 24 tbr, 600 tbn, 1200 tbc
            Metadata:
              creation_time   : 2012-02-25 00:11:52
            Stream #0.1(und): Audio: aac, 44100 Hz, mono, s16, 62 kb/s
            Metadata:
              creation_time   : 2012-02-25 00:11:52
        File 'IMG_0243.ogv' already exists. Overwrite ? [y/N] y
        [buffer @ 0x8da9ce0] w:1920 h:1080 pixfmt:yuv420p
        [vorbis @ 0x8dc74e0] Current Libav Vorbis encoder only supports 2 channels.
        Output #0, ogg, to 'IMG_0243.ogv':
          Metadata:
            major_brand     : qt  
            minor_version   : 0
            compatible_brands: qt  
            creation_time   : 2012-02-25 00:11:52
            encoder         : 5.0.1
            encoder-eng     : 5.0.1
            date            : 2012-02-24T16:11:52-0800
            date-eng        : 2012-02-24T16:11:52-0800
            Stream #0.0(und): Video: libtheora, yuv420p, 1920x1080, q=2-31, 200 kb/s, 90k tbn, 24 tbc
            Metadata:
              creation_time   : 2012-02-25 00:11:52
            Stream #0.1(und): Audio: libvorbis, 44100 Hz, mono, s16, 200 kb/s
            Metadata:
              creation_time   : 2012-02-25 00:11:52
        Stream mapping:
          Stream #0:0 -> #0:0 (h264 -> libtheora)
          Stream #0:1 -> #0:1 (aac -> vorbis)
        Error while opening encoder for output stream #0:1 - maybe incorrect parameters such as bit_rate, rate, width or height
    

    编辑:

    我真的成功了。。。但由于某些原因,现在无法获得超过8的FPS。

    有效的命令是

    avconv -i IMG_0243.mp4 -acodec libvorbis -f ogg -r 24.01 IMG_0243.ogv -ac 2 -ar 44100 -b 64k -s 1920x1080
    
  • 共有1个答案

    施德元
    2023-03-14

    如果你说的是屏幕上打印的fps,那只是编码的速率。它与将要创建的文件的fps无关。编码1080p需要高端硬件和快速编码器。虽然你可能有硬件库,但它不像其他编码器那样优化。所以它会很慢。

     类似资料:
    • 在我的spark代码中有gson,它存储在字符串RDD中,我将其转换为键和值。 (1). (2). 但我收到了以下错误消息。谷歌。格森。JsonSyntaxException:java。伊奥。EOFEException:com第1行第2列的输入结束。谷歌。格森。格森。com上的fromJson(Gson.java:813)。谷歌。格森。格森。com上的fromJson(Gson.java:768)

    • 问题内容: 我在函数上发现错误,从DatatypeFactory df初始化newInstance()方法后,它显示错误结果,我得到了另一个错误: 我只是将包裹名称从 然后投射: 问题答案: 这是不可能的 投 自到。您需要从一种类型 转换 为另一种类型:

    • 在python中使用哪个库将其转换为json? 编辑1:我的代码现在看起来像 它显示了这个错误

    • 为了将html转换为pdf,我使用了IText7的API convertToDocument,传递参数模板的ByteArrayInputStream、PDFDocument和ConvertProperties。 相关代码段: “PDF间接对象属于其他PDF文档。请将对象复制到当前PDF文档。” 转换属性的创建 在每次调用convertToDocument API之前创建对象 我是不是漏掉了什么?

    • 我实现了一个按钮,可以简单地删除JList contactList中的一个“联系人”。程序应该做的是,如果按钮删除了contactList中的第一个元素“Broadcast”,将通过输出一条显示消息返回一个错误。否则,应该只是从联系人列表中删除联系人。 我的问题是如何使用默认列表模型正确从 JList 中删除联系人?我看到需要使用 DefaultListModel,因为 remove 函数不在 J

    • E/AndroidRuntime:FATAL EXCEPTION:主进程:com.example.ahsan.ethlon2,PID:11641java.lang.NumberFormatExcture:对于输入字符串:"" 在java.lang.Integer.parseInt(Integer.java:608) 在java.lang.Integer.parseInt(Integer.java: