Snappy是一款小巧但功能强大的 gstreamer 视频播放器。
更多的:
http://luisbg.blogalia.com/historias/74484
https://wiki.gnome.org/Apps/Snappy
https://sites.google.com/site/installationubuntu/audio-and-video-in-ubuntu/snappy-video-player
apps.ubuntu 将其显示为“具有简约界面的强大媒体播放器”,其中“强大”可能有些夸张;但它确实很简约,因此我甚至无法访问基本设置,尽管据说它具有字幕支持、提高速度等功能。
在终端中运行时会显示选项snappy -h
。但是我可以不使用终端访问这些选项吗?
如何添加字幕?
改变纵横比也很好。
我发现了一些键盘选项:
Q-退出
F——全屏
R-旋转
<-转到开头
答案1
我不知道有什么帮助,但 C 源代码对于新手来说几乎是可读的。你想看看user_interface.c
文件。您正在寻找使用 的任何内容keyval
。您可以看到它何时与键匹配CLUTTER_...
,注释有助于找出它是什么做。
对于字幕来说,V似乎是你的关键。参见~L413:
case CLUTTER_v:
case CLUTTER_V:
{
// toggle subtitles
if (toggle_subtitles (ui->engine)) {
gtk_clutter_texture_set_from_pixbuf (GTK_CLUTTER_TEXTURE
(ui->subtitle_toggle),
gdk_pixbuf_new_from_file (ui->subtitle_active_png, NULL), NULL);
} else {
gtk_clutter_texture_set_from_pixbuf (GTK_CLUTTER_TEXTURE
(ui->subtitle_toggle),
gdk_pixbuf_new_from_file (ui->subtitle_inactive_png, NULL),
NULL);
}
handled = TRUE;
break;
}
我看不出有任何迹象表明它可以让你改变比例。它只是以与源视频相同的格式显示。
答案2
答案的想法有限。
也许一种方法是通过上下文菜单使用终端命令,例如在 Nautilus 中使用 Nautilus-Actions。
snappy -h
说:-t, --subtitles Use this subtitle file
因此,在 nautilus-actions 中:
并将其限制为特定文件
当选择视频和字幕文件并右键单击时,新的 nautilus 操作将在 Snappy 中启动带有字幕的视频。
(但我认为字幕的显示无法编辑。它们看起来又小又模糊。)
下列的这个答案我发现了以下关键命令:
Q - quit
F- toggle fullscreen
Space - play/pause
L - loop
8- mute
9, 0: double volume;
Up - Seek 1 minute foward
Down - Seek 1 minute back
Right - Seek 10 seconds foward
Left - Seek 10 seconds back
Page_Up - Seek 10 minutes foward
Page_Down - Seek 10 minutes back
R - rotate texture 90 degrees
C - show or hide controls
period - frame step forward
comma - frame step backward
V - toggle subtitles
J -cycle through available audio/text/video streams
o - switch display to time left of the stream
bracketright - get current rate
minus/plus - get current av_offset
(如果字幕已加载(例如通过我的答案中提供的选项),则 V 键可以禁用/启用它。但如果视频已经在没有字幕的情况下播放,则 V 键不起作用)