问题列表 - 第34880页

无法从ffmpeg通过标准输出流式传输Ogg

为了弄清问题的关键,第一个命令为什么起作用,而第二个命令却不起作用。它们产生的大小略有不同的文件具有不同的内容:

ffmpeg -i test.wav -f ogg -acodec libvorbis test.a.ogg

ffmpeg -i test.wav -f ogg -acodec libvorbis - > test.b.ogg
Run Code Online (Sandbox Code Playgroud)

test.a.ogg可以正常播放,没有问题。test.b.ogg从源音频的中间开始,并且在音频中具有停止和间隙。它还不报告轨道的长度。

我想将正在编写的程序动态地将源文件转码为ogg,并且尝试将ffmpeg的stdout传送到我的程序中。将结果放入中间文件会降低性能,因为代码转换应该按需进行。

ffmpeg transcoding vorbis

4
推荐指数
1
解决办法
2476
查看次数

在C#的现有IE窗口的选项卡中启动URL

当browserExe指向Firefox,Safari或Chrome时,以下代码会在现有浏览器窗口中打开链接.当指向IEXPLORE.EXE(IE7)时,将打开一个新窗口.

ProcessStartInfo pi = new ProcessStartInfo(browserExe, url);
Process.Start(pi);
Run Code Online (Sandbox Code Playgroud)

当IE是默认浏览器时,这将按预期在现有窗口中打开选项卡.

ProcessStartInfo pi = new ProcessStartInfo(url);
Process.Start(pi);
Run Code Online (Sandbox Code Playgroud)

当IE不是默认浏览器时,如何重用现有的IE窗口?

.net c# internet-explorer

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

从另一个文件包含的文件中运行javascript函数

我们使用document.write从另一个javascript文件中包含一个javascript文件.在第一个javascript文件中是对第二个javascript文件中的函数的调用.因此,我们收到一条错误消息:调试代码时,'gMunchkin'未定义.我做错了什么,怎么能以这种方式调用'gMunchkin'?

我使用IE7来看演示:http://www.apus.edu/bin/r/u/test.htm

javascript

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

iphone mapview为前面带来了第一个和最后一个注释

我需要一些可以在mk*函数之外使用的代码.我需要运行我的自定义函数,将FIRST和LAST标记放在一个数组中.(所以在我屏幕上的所有其他标记之上).我试过了

[self.view bringSubviewToFront:[[mapView annotations]objectAtIndex: 0]];
Run Code Online (Sandbox Code Playgroud)

我已经[[mapView annotations]objectAtIndex: 0]在我的代码中使用了它,但是当我尝试将它带到前面时它会崩溃.我是否访问了错误的图层?

谢谢你的帮助.

iphone mapping mkmapview mkannotation

8
推荐指数
1
解决办法
4148
查看次数

F#Type声明可能ala Haskell?

我看了很多来源:似乎不可能在F#ala Haskell中声明一个类型定义:

' haskell type def:
myFunc :: int -> int
Run Code Online (Sandbox Code Playgroud)

我想在F#中使用这种类型的def风格 - FSI很乐意回复我:

fsi> let myType x = x +1;;

val myType : int -> int
Run Code Online (Sandbox Code Playgroud)

我想在Haskell中明确说明F#中的类型def签名.有没有办法做到这一点?我想用F#写:

//invalid F#
myFunc : int -> int
myFunc x = x*2
Run Code Online (Sandbox Code Playgroud)

f# haskell

26
推荐指数
2
解决办法
3754
查看次数

退出 awk 函数

如何退出 awk 函数?“exit”停止整个程序?

scripting awk exit nawk

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

Scheme/Racket:做循环评估顺序

以下过程在方案r6rs和Racket中都有效:

;; create a list of all the numbers from 1 to n
(define (make-nums n)
  (do [(x n (- x 1)) (lst (list) (cons x lst))]
    ((= x 0)
     lst)))
Run Code Online (Sandbox Code Playgroud)

我已经为r6rs和Racket测试了它并且它确实正常工作,但我只知道DrRacket肯定.

我的问题是,如果保证了一步表达式((- x 1)(cons x lst)在这种情况下)将按顺序进行评估.如果不能保证,那么我的程序不是很稳定.

我没有在任何一种语言的标准中看到任何指定这一点的东西,但我在这里问,因为当我测试时它按顺序进行了评估.

operator-precedence racket do-loops

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

属性依赖于另一个字段

在我的ASP.NET MVC应用程序的模型中,我想仅在选中特定复选框时才根据需要验证文本框.

就像是

public bool retired {get, set};

[RequiredIf("retired",true)]
public string retirementAge {get, set};
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

谢谢.

validation asp.net-mvc annotations model

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

单个内核可以使CPU的内存IO带宽饱和吗?

假设一个理想的情况:没有任何内容被分页,所有代码都写得很好并且适合缓存,调度程序永远不会打扰你,等等:多核CPU中的单个内核可以产生足够的写入流量来使IO总线饱和到DIMM?

在一个更具体的形式:如果我要memset在一个线程中启动一个16GB的程序,它会比一对不重叠的8GB memsets 运行得慢吗?(选择的大小足以达到稳定状态.)

hardware performance memory-access memory-bandwidth

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

JavaScript:正则表达式中的无效量词

正则表达式是动态构建的,但我将它输出到firebug:

(.{1,38})(+|$\n?)
Run Code Online (Sandbox Code Playgroud)

错误是

invalid quantifier +|$\n?)
Run Code Online (Sandbox Code Playgroud)

我不知道从哪里开始.

实际代码是:

var re = top.RegExp;
var regex = new re("(.{1," + len + "})(+|$\\n?)", "gm");
Run Code Online (Sandbox Code Playgroud)

更新: 根据Bennor McCarthy的说明,我将代码更改为:

 var regex = new re("(.{1," + len + "})(\+|\$\\n?)", "gm");
Run Code Online (Sandbox Code Playgroud)

Firebug仍然告诉我这个:

invalid quantifier +|$\n?)
[Break on this error] var regex = new re("(.{1," + len + "})(\+|\$\\n?)", "gm"); 
Run Code Online (Sandbox Code Playgroud)

另一个更新 看起来像我必须加倍削减它,这解决了问题!

最终代码

var regex = new re("(.{1," + len + "})(\\+|\\$\\n?)", "gm");
Run Code Online (Sandbox Code Playgroud)

javascript regex quantifiers

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