python ffmpeg pipe_Python子进程中的ffmpeg无法为“pipe:”找到合适的输出格式
尝试通过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:”找到合适的输出格式相关推荐
- python ffmpeg pipe_Python子进程中的ffmpeg – 无法为’pipe:’找到合适的输出格式
尝试通过 Python使用ffmpeg将sub刻录成视频.在命令行中工作正常,但是从Python子进程调用时: p = subprocess.Popen('cd ~/Downloads/yt/; ff ...
- python subprocess pipe_python类库31[进程subprocess与管道pipe]
修改自: 原文 : Working with Python subprocess - Shells, Processes, Streams, Pipes, Redirects and More 一 程 ...
- python找出矩阵中的最大值_Python / Scipy:找到矩阵的“有界”最小值/最大值
我认为指出我的问题最简单,一般情况很难解释. 说我有一个矩阵 a with dimensions NxMxT, 人们可以将T视为时间维度(使问题更容易).设(n,m)为通过NxM的指数.我可以调用(n ...
- python找出矩阵中的最大值_Python例题:找到并输出矩阵中的最大值
早就听说Python是一门很强大的语言,不过一直没有什么机会去学.直到前一段时间我的技术群里有人问我了一道Python的题目,本着帮助他人.充实自己的想法,我二话不说就去查找资料,做出了这道题.也算是 ...
- python中使用ffmpeg合并音频与视频_ffmpeg 在windows 下的安装和使用(python, 合并音频和视频)...
参考: windows下ffmpeg的安装与python调用 https://blog.csdn.net/chunjiekid/article/details/88205824 1. 下载 ffm ...
- 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 ...
- ffmpeg 截图 java_Java Web 中使用ffmpeg实现视频转码、视频截图
视频网站中提供的在线视频播放功能,播放的都是FLV格式的文件,它是Flash动画文件,可通过Flash制作的播放器来播放该文件.项目中用制作的player.swf播放器. 多媒体视频处理工具FFmpe ...
- ffmpeg architecture(中)
ffmpeg architecture(中) 艰苦学习FFmpeg libav 您是否不奇怪有时会发出声音和视觉? 由于FFmpeg作为命令行工具非常有用,可以对媒体文件执行基本任务,因此如何在程序中 ...
- FFmpeg中可执行文件ffmpeg用法汇总
从https://ffbinaries.com/downloads 下载最新的4.1版本的Windows 64位FFmpeg,FFmpeg是一个快速的音频/视频转换工具,FFmpeg可以作为一个命令行 ...
最新文章
- .Net版InfluxDB客户端使用时的一些坑
- 装饰者设计模式,简单代码实现
- TCP协议详解---上
- 人工智能python小程序_Python:一个可以套路别人的python小程序
- 新手如何开始学习3D建模?美术基础重不重要?
- 框架源码专题:springIOC的加载过程,bean的生命周期,结合spring源码分析
- java对象怎么创建_java对象是如何创建的
- Angular 响应式表单 patchValue和setValue
- 用ajax向处理页面传送路径问题解决方法
- Pycharm汉化使用教程
- Sublime 美化 SQL代码:SqlBeautifier
- 读《一天搞懂深度学习》ppt的笔记
- 自动化报表,标准化流程---“JSL”(JMP编程语言),与重复操作说拜拜
- pcm5102a解码芯片音质评测_音乐更重要,iQOO Pro配备独立解码芯片,Hi-Fi音质更懂你...
- 美国加州计算机专业大学排名,USNews美国计算机专业大学排名
- 解决vscode导致电脑很卡
- Android_(传感器)指南针
- 用C语言实现菱形图案
- 南昌大学计算机就业能去哪,几所就业率高的211院校,考生毕业后就业不用愁!...
- 【ORA-00257:archiver error. Connect internal only, until freed;清理归档日志】