问题标签 [mplayer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2005 浏览

linux - Mplayer:每秒缩略图

我想从视频中每秒创建缩略图,但由于某种原因会mplayer跳过帧。例如,在2mn 49s duration我只有 59 个缩略图而不是 169个的视频中

我试过的: mplayer -nosound -vo jpg:outdir=. -sstep 1 file.flv


媒体信息文件.flv

0 投票
1 回答
546 浏览

c - 通过管道向 mplayer 发送数据时程序崩溃

我有一个用 C 语言编写的程序,它用管道启动 mplayer,然后我通过该管道控制 mplayer。似乎有时当我通过管道发送命令时它会崩溃。以下是我的代码的相关部分以及我为调试它所做的工作。

原代码:

我遇到了一个问题,如果 mplayer 完成了,那么管道的另一端什么都没有,我仍然在停止我的程序崩溃。为了解决这个问题,我将其更改为以下内容:

这个修复对我很有用,它不会崩溃。

然后我让其他人使用该程序,我开始每隔一段时间就会崩溃。由于我无法让我的程序自己崩溃,我将其更改为以下内容以查看程序崩溃的位置。

在我的程序下一次崩溃之前我得到的最后一件事是:

对我来说,这表明它在将 stop 命令传递给 mplayer 时崩溃了。

有谁知道这里出了什么问题?以及如何防止它崩溃的任何想法?

0 投票
0 回答
1433 浏览

linux - 默认值:未找到命令

我是 linux 新手,所以当我遇到这个问题时,我的第一选择是在 google 上搜索它,但是这几天仍然没有结果。当我在新安装上运行此脚本时,它将返回“默认:找不到命令”。如果我在他的机器上运行这个脚本,它将运行良好并播放所有带有滚动文本的视频。

这是代码:

此脚本用于在 ubuntu dekstop 12.04 LTS 上使用 mplayer 运行具有现有播放列表的视频文件

“default $default &” 行的默认值是指什么?因为 $default 在 file.conf 上

对于 atv.conf

0 投票
1 回答
102 浏览

macos - 是否可以从命令行使 mplayer 模仿 iTunes 搜索

我最近从 Mac OSX 切换到 Ubuntu 并复制了我所有的音乐,因此它具有 iTunes 风格的目录结构,我希望能够输入如下内容:

在命令行并以随机播放或等效方式收听专辑

听听那位艺术家的所有音乐

0 投票
1 回答
1486 浏览

audio - mplayer 输出 4 个音频通道到插孔

我正在努力让 mplayer 重现 4 音频通道 wav 文件。

我创建了一个 4chn 音频文件。想要 mplayer 播放器,并将其输出到插孔。问题是我只能进入插孔 2 mplayer 频道。

如果我做:

mplayer 播放并响应:

而jack只有以下输出:

所以似乎 mplayer 将输入文件识别为 4ch 但在 AO: [jack] only 2ch 出现

如果我对 ecasound 进行同样的尝试:

在 Jack ecasoud 中出现 4 个输出

你知道我做错了什么吗?我正在运行 Debian (Jessy) 和 mplayer 1.1-4.7

非常感谢

0 投票
0 回答
752 浏览

video-streaming - Why can't I move forward / jump in a rtmp stream.dump using mplayer

I often download rtmp videos from techtalks.tv using

When I play the stream in vlc, I cannot move to an arbitrary location - it crashes. Why is this? Can I convert the stream to some other format where I can jump to an arbitrary location like any mp4/mpeg video? How do I do that?

0 投票
1 回答
3841 浏览

linux - 使用 youtube-dl 和 mplayer 的 YouTube 视频流脚本终端给出“命令行上的未知选项:-gf”错误

我制作了一个 bash 脚本,我可以在其中使用 youtube-dl 流式传输 YouTube 视频并使用 mplayer 播放它。我基于这个终端命令:

在这里找到。

手动输入 youtube-dl 的视频分辨率和 URL 选项可以正常工作。但是,我想制作一个脚本,使输入更容易,这样我就不必每次播放视频时都记住整个命令。

剧本:

我已经获得了 youtube-dl 选项,可以很好地处理我设置的字符串替换。当终端尝试读取与 youtube-dl 相关的选项给我输出时,就会出现问题:

删除 -gf 也无济于事,给我输出:

我不确定为什么手动键入/复制粘贴命令可以很好地与 -gf 和 --cookies 一起使用,但不能很好地与 bash 脚本一起使用。我正在使用 Elementary OS 0.2 Luna 64 位(基于 Ubuntu 12.04 LTS),Linux 内核 3.2.057-generic 和 Bash 4.2.25。任何见解将不胜感激。

0 投票
1 回答
1829 浏览

video - 如何更改 MPlayer 窗口的标题?

我可以更改 MPlayer 窗口的标题吗?我用这个命令播放视频:

0 投票
0 回答
2955 浏览

android - 使用 WiFi 显示的笔记本电脑上的 Android 屏幕

我想使用“wifi-display”在我的笔记本电脑上显示 Android 设备屏幕。根据文档,协议对 rtsp 很熟悉。我做了很多调试,几乎完成了。我不想使用 wifi-direct。

我做了三点结构:

  1. 平板电脑运行:wfd -l 0.0.0.0:8888(无输出)
  2. mplayer 运行:mplayer -v -v -v rtsp://localhost:8888/ 输出: http: //pastebin.com/hLU0cSKQ
  3. 我的代理应用程序在运行 mplayer 的同一台机器上运行:输出:http://pastebin.com/snRUCa22

代理应用程序输出显示从代理端发送的所有消息:

  1. mplayer rec - 从 mplayer 收到
  2. mplayer 发送 - 发送到 mplayer
  3. wfd rec - 从 wfd 接收
  4. wfd 发送 - 发送到 wfd

日志类似于:https ://github.com/kensuke/How-to-Miracast-on-AOSP/wiki/RTSP-log

连接协商后,mplayer(vlc 播放器)不显示任何内容,但 wireshark 显示许多 UDP 包在连接协商中定义的端口上从平板电脑发送到 mplayer。

“DESCRIBE”响应是否正确?是不是很简单?WiDi 是否使用一些“标准”UDP 通信?通讯看起来正常吗?

0 投票
1 回答
3054 浏览

osx-mavericks - 禁用 XQuartz 并恢复到 Mavericks 的默认 x 服务器

我已经在 Mavericks 上安装了 XQuartz 2.7.5。在那之后,我用 mplayer 播放的视频似乎加载到了一个单独的窗口上,全白卡住了只有音频播放。我通过使用launchctl禁用/Library/LaunchAgents/org.macosforge.xquartz.startx.plist和/Library/LaunchDaemons/org.macosforge.xquartz.privileged_startx.plist来禁用Xquartz。

我想知道如何显示以前播放的视频。我通过 brew 安装了 mplayer。有没有办法将 $DISPLAY 定向到默认的 x 服务器?请帮忙。

谢谢