我下载了一部电影的希腊语字幕,这就是我用 Gedit 打开它时看到的。

字幕在 VLC 上效果很好,一切都很完美。但是如果我想用一些希腊词来编辑这个副标题怎么办?我立即收到有关字符编码的错误。

我点击重试,然后 VLC 无法识别字幕...
我有双启动 Ubuntu 12.04 和 windows 7 32 位,我想格式化我的 windows 7 分区以放置 windows 7 64 位..我该怎么做?
PS:我的 DVD 中已准备好 Windows 7 64 位!
我尝试过 avidemux2_cli、mencoder、ffmpeg、cat .. 但这并不总是有效(大多数情况下,错误是音频编解码器不一样)也许我在命令中放置了错误的选项。
所以命令:
cat Sample.avi rrr.avi > complete.avi
ffmpeg -i Sample.avi -i output.avi -vcodec copy -acodec copy complete.avi
mencoder -ovc lavc -oac copy Sample.avi rrr.avi -o complete.avi
avidemux2_cli --audio-codec copy --video-codec copy --output-format avi --load Sample.avi -append output.avi --save video.avi
Run Code Online (Sandbox Code Playgroud)
猫的问题是它不显示错误,但它并不总是有效..就像 complete.avi 将与 Sample.avi 完全相同
Fmmpeg 什么都不做。complete.avi 始终与 Sample.avi 相同
Mencoder 错误:对于 -oac 副本,所有文件必须具有相同的音频编解码器和格式。所以complete.avi和Sample.avi是一样的
avidemux2_cli 没有错误,但 complete.avi 再次与 Sample.avi 相同。
总而言之,所有 complete.avi 都与 Sample.avi 相同.. 问题是它们没有相同的音频编解码器(我问).. 有什么想法吗?
可能的重复:
当用户要求相应操作时安装“推荐”包
我是一名开发人员,对于我的应用程序,我需要安装一些软件包。因此,例如,当用户尝试激活程序的某个功能(需要一个包)时,我想弹出一个消息框,询问他需要该包以激活该功能..
是安装“包名”/取消
所以当他点击是时弹出这个对话框并安装软件包:


有没有办法做到这一点?某个命令还是什么?
我的笔记本电脑拔掉电源后停留 1 分钟。上周我的笔记本电脑电缆开始与笔记本电脑连接不良。
我想在每次拔掉插头时播放某种声音,这样我就可以赶紧将它们连接好。有人吗?
我对 Python 一无所知,但是因为 ubuntu 推荐它,所以我将它用于 appinidcator .. 所以我得到了这 2 个文件:

.py 文件的代码是:
#!/usr/bin/python
import appindicator
import pynotify
import gtk
a = appindicator.Indicator('wallch_indicator', '/home/paul/scripts/wallch_tray.png', appindicator.CATEGORY_APPLICATION_STATUS)
a.set_status( appindicator.STATUS_ACTIVE )
m = gtk.Menu()
ci = gtk.MenuItem( 'Check' )
qi = gtk.MenuItem( 'Quit' )
m.append(ci)
m.append(qi)
a.set_menu(m)
ci.show()
qi.show()
def checkStatus(item):
import urllib2
htmltext = urllib2.urlopen('http://youtube.com/wichitsombat').readlines()
neededline = []
for line in htmltext:
if line.strip().find('stat-value') > -1:
neededline.append(line)
n = neededline[0]
subs = n[n.find('>')+1:n.rfind('<')]
n = neededline[1]
views = n[n.find('>')+1:n.rfind('<')]
# show the notification …Run Code Online (Sandbox Code Playgroud) 所以脚本是:
#!/bin/bash
for line in $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS; do
if [[ "$line" = "" || "$line" = " " ]]; then
exit
else
unzip "$line" -d "temp"
fi
done
Run Code Online (Sandbox Code Playgroud)
它运行良好并解压缩文件。但是,如果文件以空格命名(例如:Leon - 1994.zip),它将不起作用,并且$line将是
第一次:/home/citybong/Downloads/Leon
第二次:-
第三次:1994.zip
编辑:我为以下问题找到了一个链接http://g-scripts.sourceforge.net/faq.php:“我的脚本无法处理带有空格的多个文件/文件”,但我是 bash 脚本的新手,我可以不明白他们的解决方案
在那里你说“应用程序必须只包含原始代码,参与者必须是内容的原始作者”。
所以有一个问题,例如:当我们使用 ffmpeg 从我们的程序转换一个文件时?。
这是反对新奇吗?
在这里你可以看到它真的很丑:

而我的主题是:

我正在重新安装 Ubuntu 12.10。
Ps我正在与facebook朋友联系..
所以在运行时sudo apt-get update
我得到错误:
Err http://ppa.launchpad.net quantal/main amd64 Packages
404 Not Found
Err http://ppa.launchpad.net quantal/main i386 Packages
404 Not Found
W: Failed to fetch http://archive.canonical.com/commercial-ppa-uploaders/skype/ubuntu/dists/quantal/main/binary-amd64/Packages 404 Not Found [IP: 91.189.92.191 80]
W: Failed to fetch http://archive.canonical.com/commercial-ppa-uploaders/skype/ubuntu/dists/quantal/main/binary-i386/Packages 404 Not Found [IP: 91.189.92.191 80]
W: Failed to fetch http://ppa.launchpad.net/cooperjona/stormcloud/ubuntu/dists/quantal/main/binary-amd64/Packages 404 Not Found
W: Failed to fetch http://ppa.launchpad.net/cooperjona/stormcloud/ubuntu/dists/quantal/main/binary-i386/Packages 404 Not Found
E: Some index files failed to download. They have been ignored, or old ones used instead.
Run Code Online (Sandbox Code Playgroud)
因为那个更新管理器总是弹出消息,我应该检查我的互联网连接。那我该怎么办?我如何删除这个包?
顺便说一句,从我尝试从南加州大学安装 Skype 的那一刻起,Skype 问题就开始了……我最终通过 …