小编Luc*_*one的帖子

如何使用 ffmpeg 同时编码具有不同选项的多个音频流

我正在尝试使用 ffmpeg 对 DVD 进行编码。

$ffmpeg -i VTS_01_1.VOB
Input #0, mpeg, from 'VTS_01_1.VOB':
Duration: 00:38:06.52, start: 0.287267, bitrate: 3756 kb/s
Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x576 [SAR 64:45 DAR 16:9], 9800 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc
Stream #0:1[0x80]: Audio: ac3, 48000 Hz, 5.1(side), s16, 384 kb/s
Stream #0:2[0x81]: Audio: ac3, 48000 Hz, 5.1(side), s16, 384 kb/s
Stream #0:3[0x82]: Audio: ac3, 48000 Hz, 5.1(side), s16, 384 kb/s
Stream #0:4[0x83]: Audio: ac3, 48000 Hz, mono, s16, 96 …
Run Code Online (Sandbox Code Playgroud)

ffmpeg map

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

如何在 if 语句中捕获错误

运行以下代码:

#!/bin/bash

set -o pipefail
set -o errtrace
set -o nounset
set -o errexit

function err_handler ()
{
    local error_code="$?"
    echo "TRAP!"
    echo "error code: $error_code"
    exit
}
trap err_handler ERR

echo "wrong command in if statement"

if xsxsxsxs 
    then
        echo "if result is true"
    else
        echo "if result is false"
fi

echo -e "\nwrong command directly"
xsxsxsxs 

exit
Run Code Online (Sandbox Code Playgroud)


产生以下输出:

wrong command in if statement
trap.sh: line 21: xsxsxsxs: command not found
if result is false

wrong command directly
trap.sh: …
Run Code Online (Sandbox Code Playgroud)

error-handling bash if-statement bash-trap

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

如何使函数readonly

有样本功能

function functionName ()
{
    echo "Hello World"
}
Run Code Online (Sandbox Code Playgroud)

如何避免被以下具有相同名称的函数覆盖?

function functionName ()
{
    echo "this is another function"
}
Run Code Online (Sandbox Code Playgroud)

bash function readonly

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

如何突出geany中的多行代码块

在komodo中,您可以使用垂直虚线突出显示代码块,如下图所示 这里.

在geany中有类似的东西吗?

highlight geany

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

如何在jQuery中使用javascript调用方法?

是否可以使用call methodjavascript(如[mdn documentation]中所述)来传递参数this

有这样的代码:

console.log(this);
$('#image_id').load(function () {
    console.log(this);
});
Run Code Online (Sandbox Code Playgroud)

我希望第二个this(包含在其中的那个load function)与第一个相同.

我试过了

console.log(this);
$('#image_id').load.call(this, function () {
    console.log(this);
});
Run Code Online (Sandbox Code Playgroud)

但它不起作用.

提前感谢大家的任何建议.

javascript jquery function-call method-call

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

如何使用命令行/ bash例程将源代码文本文件(例如asp php js)转换为带语法高亮的jpg?

我需要创建一些源代码文本文件的第一页的图像,例如asp或php或js文件.
我通常通过键入命令来完成此操作

enscript --no-header --pages=1 "${input_file}" -o - | ps2pdf - "${temp_pdf_file}"
convert -quality 100 -density 150x150 -append "${temp_pdf_file}"[0] "${output_file}"
trash "${temp_pdf_file}"
Run Code Online (Sandbox Code Playgroud)

这很适合我的需求,但它显然会"按原样"输出一个没有"眼睛糖果"功能的图像.我想知道是否有办法添加语法高亮.例如,这可能会加速创建已开发作品的演示文稿.

bash syntax-highlighting

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

除非单击该元素,否则如何隐藏模糊元素?

我正在尝试使用 jQuery 设置自动完成搜索表单。
我想在字段未聚焦时隐藏搜索结果 div,但是如果有人尝试单击结果中的链接,他们将无法点击,因为它会立即隐藏,因为搜索字段失去了焦点。
这是代码:

HTML:

<form>
  <input type='search' id='search' placeholder='search' />
</form>
<div id='search-results' style='display:none'>
  <ul>
    <li><a href='#'>Example Result</a></li>
  </ul>
</div>
Run Code Online (Sandbox Code Playgroud)

JavaScript

$("#search").keyup(function() {
  query = $(this).val();
  if(query.length > 2) {
    $("#search-results").html(get_search_results(query)).show();
  } else {
    $("#search-results").hide();
  }
});

$("#search").focus(function() {
  if($(this).val().length > 2) {
    $("#search-results").show();
  }
}); 

$("#search").blur(function() {
  $("#search-results").hide(); //makes it impossible to click results
});
Run Code Online (Sandbox Code Playgroud)

如何在不使用时隐藏结果,但仍然可以点击它们?

jquery

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

比较两个配置文件(关联数组)的键差异的最快方法

有两个以关联数组(key = value)的形式写的文件,如:

档案A:

banana=yellow
kiwi=green
tomato=red
Run Code Online (Sandbox Code Playgroud)

文件B:

banana=dislike
tomato=like
pear=like
Run Code Online (Sandbox Code Playgroud)

我想知道比较他们的密钥的最佳方法(在速度方面):

A对抗B:

kiwi=green
Run Code Online (Sandbox Code Playgroud)

B对阵A.

pear=like
Run Code Online (Sandbox Code Playgroud)

双向

kiwi=green
pear=like
Run Code Online (Sandbox Code Playgroud)

我宁愿不使用循环,因为这些文件可能很大.

bash awk

0
推荐指数
1
解决办法
381
查看次数