问题标签 [teletext]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
138 浏览

bbc-micro - BBC Basic:在模式 7 中插入控制字符而不占用空间

我在我的 Beeb 上使用模式 7(“图文电视模式”)。根据这个模型,我想打印一串完整的字符,中间有一个彩色文本控制字符:

彩色图文电视字符的示例字符串

但是,我无法做到这一点。控制字符需要在输出中占用空间:

输出不需要的空间

我阅读了保持图形模式,但这似乎只允许我重复上次使用的图形符号,而不是在打印控制字符时插入空格。当我用文本尝试这个时,我只是为持有的图形字符获得了额外的空间:

在此处输入图像描述

这可能吗?我可以在没有可见空间的情况下打印控制字符吗?

或者也许有一种方法可以插入一个控制字符后跟一个退格,以收回占用的空间但保留控制代码的效果?

0 投票
0 回答
863 浏览

audio - 从 ffmpeg 转换中排除特定流(例如图文电视)

我想将几个视频文件(从电视上捕获)转换为另一种格式,但我想删除一些特定的流。例如,这是我的输入文件之一:

从这个文件中,我想保留

  • 流 #2(h264 视频)
  • 流 #3(德语 mp2 音频)
  • 流#10(德语dvb_subtitle)

换句话说,我想从转换中排除

  • 所有未知类型的流
  • 德语以外的所有音频流
  • 视障或听障的所有视频流
  • 所有 dvb_teletext 流

当然,我可以编写一些awk脚本来构造一个命令,例如

但我正在寻找使用ffmpeg's 映射工具的解决方案。我已经在 FFmpeg 中找到了按语言映射流,这让我

此命令创建一个文件,该文件中仍然有听力障碍者的字幕和 dvb_teletext

到目前为止,我还没有找到从输出中排除这些流的方法。任何想法?