小编why*_*why的帖子

将原始GitHub存储库中的新更新提取到分叉的GitHub存储库中

我在GitHub上分叉某人的存储库,并希望使用原始存储库中的提交和更新来更新我的版本.这些都是在我分发我的副本后制作的.

如何引入在原点中所做的更改并将它们合并到我的存储库中?

git github

587
推荐指数
5
解决办法
19万
查看次数

ffmpeg,libav和avconv之间有什么区别和相似之处?

当我ffmpeg在Ubuntu上运行时,它显示:

$ ffmpeg 
ffmpeg version v0.8, Copyright (c) 2000-2011 the Libav developers
  built on Feb 28 2012 13:27:36 with gcc 4.6.1
This program is not developed anymore and is only provided for compatibility. Use avconv instead (see Changelog for the list of incompatible changes).
Run Code Online (Sandbox Code Playgroud)

或者它显示(取决于Ubuntu版本):

$ ffmpeg
ffmpeg version 0.8.5-6:0.8.5-0ubuntu0.12.10.1, Copyright (c) 2000-2012 the Libav developers
  built on Jan 24 2013 14:49:20 with gcc 4.7.2
*** THIS PROGRAM IS DEPRECATED ***
This program is only provided for compatibility …
Run Code Online (Sandbox Code Playgroud)

audio ubuntu ffmpeg libavcodec libav

243
推荐指数
1
解决办法
14万
查看次数

pty和tty是什么意思?

我注意到有很多提到的ptytty一些开源项目,可能有人能告诉我它们意味着什么以及它们之间有什么区别呢?谢谢!

c unix networking vocabulary tty

226
推荐指数
5
解决办法
12万
查看次数

未知编码器'libx264'

我在ubuntu11上安装了ffmpeg 0.8.9

./configure --enable-gpl --enable-nonfree --enable-pthreads --enable-libfaac --enable-libmp3lame --enable-libx264

当我运行它

ffmpeg -y -i test.mp4 -f mpegts -acodec libmp3lame -ar 48000 -ab 64k -vcodec libx264 -b 250k -flags +loop -cmp +chroma -partitions +parti4x4+partp8x8+partb8x8 -subq 5 -trellis 1 -refs 1 -coder 0 -me_range 16 -keyint_min 25 -sc_threshold 40 -i_qfactor 0.71 -bt 250k -maxrate 250k -bufsize 250k -rc_eq 'blurCplx^(1-qComp)' -qcomp 0.6 -qmin 10 -qmax 51 -qdiff 4 -level 30 -aspect 320:240 -g 30 -async 2 a.ts
Run Code Online (Sandbox Code Playgroud)

它说

未知编码器'libx264'

(注意:同样的错误可能会出现avconv)

我怎样才能解决这个问题?谢谢!

ubuntu ffmpeg x264 avconv

70
推荐指数
3
解决办法
8万
查看次数

复制时如何清除Vim中的行号?

我将一些代码从一个文件的一个部分复制到vim中的另一个部分,我发现,每行都有行号,格式不见了,如何设置正确的格式作为原点?

像这样:

            40         root /opt/release/current/public;
 67             41         passenger_enabled on;
 68              42 
Run Code Online (Sandbox Code Playgroud)

linux vim

63
推荐指数
6
解决办法
3万
查看次数

39
推荐指数
3
解决办法
5万
查看次数

在.gitmodules中找不到路径的子模块映射

我跑的时候

git submodule update
No submodule mapping found in .gitmodules for path 'Classes/lib/AFKissXMLRequestOperation'
Run Code Online (Sandbox Code Playgroud)

但我Classes/lib/AFKissXMLRequestOperation目前的回购中没有子模块

我的git配置是:

[core]
    repositoryformatversion = 0
    filemode = true
    bare = false
    logallrefupdates = true
    ignorecase = true
    precomposeunicode = false
[remote "origin"]
    fetch = +refs/heads/*:refs/remotes/origin/*
    url = git@github.com:why_ios.git
[branch "master"]
    remote = origin
    merge = refs/heads/master
[submodule "External/ios-SDNestedTable"]
    url = git@github.com:why/ios-SDNestedTable.git
[submodule "External/PSStackedView"]
    url = git@github.com:why/PSStackedView.git
Run Code Online (Sandbox Code Playgroud)

和.gitmodules是:

[submodule "External/ios-SDNestedTable"]
    path = External/ios-SDNestedTable
    url = git@github.com:why/ios-SDNestedTable.git
[submodule "External/PSStackedView"]
    path = External/PSStackedView
    url = git@github.com:why/PSStackedView.git
Run Code Online (Sandbox Code Playgroud)

git version-control git-submodules

30
推荐指数
1
解决办法
3万
查看次数

NERDTree的两个基本问题 - 切换窗口和查找文件

我正在使用带有NERDTree的vim来开发,但不擅长它.我对NERDTree有两个问题:

  1. 没有鼠标如何在导航窗口和编辑窗口之间移动光标?
  2. 如何通过键盘直接转到导航窗口中的一个特殊文件节点(名为xxx)?

vim vim-plugin nerdtree

28
推荐指数
1
解决办法
2万
查看次数

如何在终端中启动"emacsformacosx"

我正在使用MAC OX 10.6,并从这里安装emacs http://emacsformacosx.com/

我想知道如何在终端中启动它,所以我的ecb可以打开当前目录

macos emacs

25
推荐指数
3
解决办法
1万
查看次数

如何在命令行中启动textmate

因为我在安装时没有创建textmate链接,所以找不到'mate'命令.谁能帮我解决这个问题?谢谢

textmate

22
推荐指数
4
解决办法
2万
查看次数