缩放视频失败


0

avconv用来将视频缩放到较小的尺寸。我只想让视频宽度更小,并允许高度自动调整宽度以保持比例相同。在命令之后,仅生成0字节的文件。

$ avconv -i 20151113062553.mp4 -vf scale=320:-1 20151113062553_o.mp4

这是输出。

avconv version 9.18-6:9.18-0ubuntu0.14.04.1, Copyright (c) 2000-2014 the Libav developers
  built on Mar 16 2015 13:19:10 with gcc 4.8 (Ubuntu 4.8.2-19ubuntu1)
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '20151113062553.mp4':
  Metadata:
    major_brand     : isom
    minor_version   : 0
    compatible_brands: isom3gp4
    creation_time   : 2015-11-13 06:25:53
  Duration: 00:02:51.16, start: 0.000000, bitrate: 15653 kb/s
    Stream #0.0(eng): Video: h264 (High), yuv420p, 1920x1080, 15506 kb/s, PAR 65536:65536 DAR 16:9, 27.72 fps, 90k tbn
    Metadata:
      creation_time   : 2015-11-13 06:25:53
    Stream #0.1(eng): Audio: aac, 44100 Hz, stereo, fltp, 128 kb/s
    Metadata:
      creation_time   : 2015-11-13 06:25:53
[libx264 @ 0x765140] using SAR=1/1
[libx264 @ 0x765140] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2
[libx264 @ 0x765140] profile High, level 1.3
[libx264 @ 0x765140] 264 - core 142 r2389 956c8d8 - H.264/MPEG-4 AVC codec - Copyleft 2003-2014 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=6 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.25 aq=1:1.00
encoder 'aac' is experimental and might produce bad results.
Add '-strict experimental' if you want to use it.

可能有什么不对?

Answers:


1

按照说明添加-strict experimental。ffmpeg创建输出文件,但是没有开始写入它,因为您已经指定了一个实验性编解码器(本机aac编码器),而没有发出ffmpeg需要使用它的轻松标准兼容性的信号。

最近构建的ffmpeg不需要-strict experimental,因为原生aac编码器不再标记为实验。


一个衬里被认为是低质量的帖子。如果你能更详细一点,你可能有一个答案
一语双关

1
该错误消息也可能暗示它正在“重新编码”音频。作为旁注,最近版本的FFmpeg有一个“改进的”aac编码器,你不再需要实验标志了。
rogerdpack 2016年

由于没有指定复制开关,avconv确实试图对音频进行编码。最有可能的是,没有第三方AAC编码器被编译/链接,并且OP的2015年3月版本恢复到由于缺乏而失败的本机编码器-strict -2
吉安

顺便说一句,我贴了gdigrab Q 这里。您可以帮助。
Gyan 2016年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.