北京大学学生 Linux 俱乐部 2019 秋第 4 次活动
技术报告:shell 和 Makefile 应用简介(by Casper)
开始时间:2019 年 11 月 16 日(周六)14:30
地点:二教 508
本次活动将以某经典动画片 DVD 中音视频信息的切分和转换为例简要介绍
shell 和 Makefile 的基本使用,而剩余时间将用于自由讨论。
报告的暂定提纲如下,相关程序见附件;本次活动的近期热点清单见社团网站:
<
https://lcpu.club/wiki/index.php?title=2019%E6%B4%BB%E5%8A%A8B04>。
* Problem analysis
- Splitting: VOB files, timestamp jumping, numbering
- Conversion: compression, volume adjustment
- Tools: FFmpeg, rc(1), make(1), text utils
- Glues: downloading, uncompression, anti-corruption, renaming
* The splitter
- Basic and misc usage of FFmpeg and rc(1)
- FFmpeg's `concat' protocol
- Debugging timestamps with FFmpeg
* The converter
- make(1): (virtual or not) targets, patterns, variables
- FFmpeg: filters, `volumedetect', channel maps
- Parallel efficiency of VP9; replay gain and its sampling
--
My current OpenPGP key:
RSA4096/0x227E8CAAB7AA186C (expires: 2020.10.19)
7077 7781 B859 5166 AE07 0286 227E 8CAA B7AA 186C