尝试通过Python将subs用ffmpeg刻录成视频。在命令行中工作正常,但从Python子进程调用时:p = subprocess.Popen('cd ~/Downloads/yt/; ffmpeg -i ./{video} -vf subtitles=./{subtitles} {out}.mp4'.format(video=vid.replace(' ', '\ '), subtitles=subs, out='out.mp4'), shell=True)

我得到:

^{pr2}$

完全回溯:'ffmpeg version 2.7.2 Copyright (c) 2000-2015 the FFmpeg developers

built with Apple LLVM version 6.1.0 (clang-602.0.53) (based on LLVM 3.6.0svn)

configuration: --prefix=/usr/local/Cellar/ffmpeg/2.7.2_1 --enable-shared --enable-pthreads --enable-gpl --enable-version3 --enable-hardcoded-tables --enable-avresample --cc=clang --host-cflags= --host-ldflags= --enable-opencl --enable-libx264 --enable-libmp3lame --enable-libvo-aacenc --enable-libxvid --enable-libfreetype --enable-libvpx --enable-libass --enable-libfdk-aac --enable-nonfree --enable-vda

libavutil 54. 27.100 / 54. 27.100

libavcodec 56. 41.100 / 56. 41.100

libavformat 56. 36.100 / 56. 36.100

libavdevice 56. 4.100 / 56. 4.100

libavfilter 5. 16.101 / 5. 16.101

libavresample 2. 1. 0 / 2. 1. 0

libswscale 3. 1.101 / 3. 1.101

libswresample 1. 2.100 / 1. 2.100

libpostproc 53. 3.100 / 53. 3.100

Input #0, mov,mp4,m4a,3gp,3g2,mj2, from './OnHub - a router for the new way to Wi-Fi-HNnfHP7VDP8.mp4':

Metadata:

major_brand : isom

minor_version : 512

compatible_brands: isomiso2avc1mp41

encoder : Lavf56.36.100

Duration: 00:00:53.94, start: 0.000000, bitrate: 2092 kb/s

Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 1961 kb/s, 23.98 fps, 23.98 tbr, 90k tbn, 47.95 tbc (default)

Metadata:

handler_name : VideoHandler

Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 125 kb/s (default)

Metadata:

handler_name : SoundHandler

[NULL @ 0x7fc07b077600] Unable to find a suitable output format for 'pipe:'

pipe:: Invalid argument'

python ffmpeg pipe_Python子进程中的ffmpeg无法为“pipe:”找到合适的输出格式相关推荐

  1. python ffmpeg pipe_Python子进程中的ffmpeg – 无法为’pipe:’找到合适的输出格式

    尝试通过 Python使用ffmpeg将sub刻录成视频.在命令行中工作正常,但是从Python子进程调用时: p = subprocess.Popen('cd ~/Downloads/yt/; ff ...

  2. python subprocess pipe_python类库31[进程subprocess与管道pipe]

    修改自: 原文 : Working with Python subprocess - Shells, Processes, Streams, Pipes, Redirects and More 一 程 ...

  3. python找出矩阵中的最大值_Python / Scipy:找到矩阵的“有界”最小值/最大值

    我认为指出我的问题最简单,一般情况很难解释. 说我有一个矩阵 a with dimensions NxMxT, 人们可以将T视为时间维度(使问题更容易).设(n,m)为通过NxM的指数.我可以调用(n ...

  4. python找出矩阵中的最大值_Python例题:找到并输出矩阵中的最大值

    早就听说Python是一门很强大的语言,不过一直没有什么机会去学.直到前一段时间我的技术群里有人问我了一道Python的题目,本着帮助他人.充实自己的想法,我二话不说就去查找资料,做出了这道题.也算是 ...

  5. python中使用ffmpeg合并音频与视频_ffmpeg 在windows 下的安装和使用(python, 合并音频和视频)...

    参考: windows下ffmpeg的安装与python调用   https://blog.csdn.net/chunjiekid/article/details/88205824 1. 下载 ffm ...

  6. windows python安装opencv_关于OpenCV-Python安装(缺少ffmpeg):OpenCV-Python安装(缺少ffmpeg)-Windows...

    我设法使用conda和Python 3.5安装了OpenCV 3.1,一切似乎都可以正常工作. 但是,当尝试通过ffmpeg导入视频文件时,我得到了: 1 2 3 4 5 6 7import nump ...

  7. ffmpeg 截图 java_Java Web 中使用ffmpeg实现视频转码、视频截图

    视频网站中提供的在线视频播放功能,播放的都是FLV格式的文件,它是Flash动画文件,可通过Flash制作的播放器来播放该文件.项目中用制作的player.swf播放器. 多媒体视频处理工具FFmpe ...

  8. ffmpeg architecture(中)

    ffmpeg architecture(中) 艰苦学习FFmpeg libav 您是否不奇怪有时会发出声音和视觉? 由于FFmpeg作为命令行工具非常有用,可以对媒体文件执行基本任务,因此如何在程序中 ...

  9. FFmpeg中可执行文件ffmpeg用法汇总

    从https://ffbinaries.com/downloads 下载最新的4.1版本的Windows 64位FFmpeg,FFmpeg是一个快速的音频/视频转换工具,FFmpeg可以作为一个命令行 ...

最新文章

  1. .Net版InfluxDB客户端使用时的一些坑
  2. 装饰者设计模式,简单代码实现
  3. TCP协议详解---上
  4. 人工智能python小程序_Python:一个可以套路别人的python小程序
  5. 新手如何开始学习3D建模?美术基础重不重要?
  6. 框架源码专题:springIOC的加载过程,bean的生命周期,结合spring源码分析
  7. java对象怎么创建_java对象是如何创建的
  8. Angular 响应式表单 patchValue和setValue
  9. 用ajax向处理页面传送路径问题解决方法
  10. Pycharm汉化使用教程
  11. Sublime 美化 SQL代码:SqlBeautifier
  12. 读《一天搞懂深度学习》ppt的笔记
  13. 自动化报表,标准化流程---“JSL”(JMP编程语言),与重复操作说拜拜
  14. pcm5102a解码芯片音质评测_音乐更重要,iQOO Pro配备独立解码芯片,Hi-Fi音质更懂你...
  15. 美国加州计算机专业大学排名,USNews美国计算机专业大学排名
  16. 解决vscode导致电脑很卡
  17. Android_(传感器)指南针
  18. 用C语言实现菱形图案
  19. 南昌大学计算机就业能去哪,几所就业率高的211院校,考生毕业后就业不用愁!...
  20. 【ORA-00257:archiver error. Connect internal only, until freed;清理归档日志】

热门文章

  1. 局域网内和局域网间的通信(交换机和路由器)
  2. PowerPoint2013支持的视频和音频文件格式
  3. 微信推文分享:机器人 综述、前沿和科研工具
  4. Tableau中如何添加自定义形状
  5. hdu - 2851 - Lode Runner(Dijkstra)
  6. 模拟集成电路应用之Burn in
  7. MySQL多表查询作业
  8. 针对SSL的中间人攻击
  9. 中间件金蝶的编码设置
  10. google/filament 的引擎(Engine)