代码改变世界

[置顶]Apkplug 开发常见问题解答

2016-05-25 20:36 by shaobin0604, 2101 阅读, 0 推荐, 收藏, 编辑
摘要:Android M (6.0) generatePackageInfo 偶现错误 出现这个现象之后会导致 方法不会被调用 6.0 方法签名 日志中出现异常的调用是 6.0.1 的 PackageParser http://androidxref.com/6.0.1_r10/xref/framewor 阅读全文

[置顶]Ubuntu Dev Box Setup

2016-01-26 09:51 by shaobin0604, 423 阅读, 0 推荐, 收藏, 编辑
摘要:JDK Oracle JDK "How To Install Java with Apt Get on Ubuntu 16.04" "INSTALL ORACLE JAVA 8 IN UBUNTU OR LINUX MINT VIA PPA REPOSITORY [JDK8]" "Error ins 阅读全文

[置顶]Git Cheat Sheet

2015-07-28 10:44 by shaobin0604, 286 阅读, 0 推荐, 收藏, 编辑
摘要:Repository Add multiple remote repository $ git remote add Merge Undo git merge with conflicts $ git merge abort Archive $ git archive format zip outp 阅读全文

[置顶]在线工具收集

2015-07-17 10:40 by shaobin0604, 322 阅读, 0 推荐, 收藏, 编辑
摘要:Collections "在线开发工具集" Graph "Drawing.io" "ASCIIFlow Infinity" "Gliffy | Online Diagram and Flowchart Software" "ProcessOn" REPL "repl.it" "Free Online 阅读全文

[Multimedia] 多媒体工具收集

2023-08-17 17:50 by shaobin0604, 4 阅读, 0 推荐, 收藏, 编辑
摘要:## 媒体资源分析 - https://github.com/axiomatic-systems/Bento4 - https://gpac.github.io/mp4box.js/ - https://github.com/gpac/gpac/wiki/MP4Box - https://githu 阅读全文

[Multimedia][ffmpeg] 音频音量获取

2023-08-16 15:07 by shaobin0604, 76 阅读, 0 推荐, 收藏, 编辑
摘要:```bash ffmpeg -i ~/media/test.mp4 -filter_complex volumedetect -c:v copy -f null /dev/null ... [Parsed_volumedetect_0 @ 0x7f83a481c000] n_samples: 23 阅读全文

[Multimedia][ChatGPT] 如何使用 ffmpeg 将一个包含绿幕的前景视频叠加到背景视频上,并将前景视频中的绿幕设置为透明色

2023-06-08 14:47 by shaobin0604, 478 阅读, 0 推荐, 收藏, 编辑
摘要:要使用 `ffmpeg` 将包含绿幕的前景视频叠加到背景视频上,并将前景视频中的绿幕设置为透明色,您需要以下步骤: 1. 安装 `ffmpeg`。首先确保您已安装了最新版本的`ffmpeg`。如果还没有安装,请访问官方网站下载并安装相应版本。 2. 使用 `chromakey` 过滤器将绿幕替换为透 阅读全文

[Network] 判断设备是否能访问 Internet

2021-02-10 15:44 by shaobin0604, 472 阅读, 0 推荐, 收藏, 编辑
摘要:Android API Level 21 新增 API android.net.NetworkCapabilities 判断是否能访问 Internet val networkCapabilities = connectivityManager.getNetworkCapabilities(conn 阅读全文

[Multimedia] 下载 m3u8 格式视频

2020-12-31 18:33 by shaobin0604, 117 阅读, 0 推荐, 收藏, 编辑
摘要:ffmpeg -i <m3u8 url> -c copy out.mp4 阅读全文

[Multimedia] 合并两个 MP4 文件

2020-12-24 21:30 by shaobin0604, 500 阅读, 0 推荐, 收藏, 编辑
摘要:背景说明 相机 SD 卡存储空间太小(4GB),视频录到一半,SD 卡就满了。只好把已录制好的前半段视频先导出,再录制剩下的后半段视频,然后再把两个 MP4 视频文件合并 操作步骤 新建一个目录,并将两个视频文件移动到这个目录 mkdir tmp mv 1.mp4 tmp mv 2.mp4 tmp 阅读全文

[Multimedia] FLV 相关分析工具

2020-09-02 20:08 by shaobin0604, 846 阅读, 0 推荐, 收藏, 编辑
摘要:https://pypi.org/project/flvlib/ https://github.com/zymill/flvAnalyser https://github.com/imagora/FlvParser https://github.com/riverlight/FlvParser Fl 阅读全文

[Android] 从 logcat 日志中获取设备的 mac 地址信息

2020-09-01 13:56 by shaobin0604, 445 阅读, 0 推荐, 收藏, 编辑
摘要:关键 TAG WifiStateMachine 09-01 02:01:21.450 3624 3762 D WifiStateMachine: CMD_START_CONNECT sup state UninitializedState my state DisconnectedState nid 阅读全文

[Android Tips] 33. Lottie 在 RecyclerView onBindViewHolder 中 playAnimation 不生效

2020-06-10 16:42 by shaobin0604, 969 阅读, 1 推荐, 收藏, 编辑
摘要:现象 解决 @Override public void onBindViewHolder(@NonNull ViewHolder holder, int position) { lavCircleProgress.post(new Runnable() { @Override public void 阅读全文

[Multimedia] 旋转 MP4 视频方向

2020-04-20 10:34 by shaobin0604, 695 阅读, 0 推荐, 收藏, 编辑
摘要:两种方案: 1. 给 MP4 文件设置 rotation 属性( 无需重编码 ) 2. 旋转每一帧视频画面( 需要重编码 ) 给 MP4 文件设置 rotation 属性 方法1:exiftool(brew install exiftool) exiftool rotation= video.mp4 阅读全文