我在GitHub上分叉某人的存储库,并希望使用原始存储库中的提交和更新来更新我的版本.这些都是在我分发我的副本后制作的.
如何引入在原点中所做的更改并将它们合并到我的存储库中?
当我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) 我注意到有很多提到的pty和tty一些开源项目,可能有人能告诉我它们意味着什么以及它们之间有什么区别呢?谢谢!
我在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)
我怎样才能解决这个问题?谢谢!
我将一些代码从一个文件的一个部分复制到vim中的另一个部分,我发现,每行都有行号,格式不见了,如何设置正确的格式作为原点?
像这样:
            40         root /opt/release/current/public;
 67             41         passenger_enabled on;
 68              42 
Run Code Online (Sandbox Code Playgroud) 我跑的时候
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) 我正在使用带有NERDTree的vim来开发,但不擅长它.我对NERDTree有两个问题:
我正在使用MAC OX 10.6,并从这里安装emacs http://emacsformacosx.com/
我想知道如何在终端中启动它,所以我的ecb可以打开当前目录
ubuntu ×3
ffmpeg ×2
git ×2
vim ×2
audio ×1
avconv ×1
c ×1
emacs ×1
github ×1
libav ×1
libavcodec ×1
linux ×1
macos ×1
nerdtree ×1
networking ×1
textmate ×1
tty ×1
ubuntu-10.04 ×1
uml ×1
unix ×1
vim-plugin ×1
vocabulary ×1
x264 ×1