1、0.9.0之后的版本,VLC去掉了--no-tls-check-tls命令
2、0.9.0之前的版本,VLC不支持指定插件路径的命令
3、VLC指定插件路径若是使用相对路径,则开发ActiveX时会遇到找不到路径的问题,解决办法就是指定绝对路径,然后在ActiveX安装时指定下载到哪个路径下,或者在每次运行ActiveX前将文件转移一次(默认情况下ActiveX里的文件会解压安装到system32下)
4、新版本的VLC播放器,播放视频时,若窗口移出桌面,则视频会保持不动,而旧版本会移出去
5、VLC无法识别TS文件的总时长以及当前播放了多长时间
6、VLC播放器旧版高级设置里支持对TLS/SSL等配置,新版去掉该功能,这样会导致非法或过期的HTTPS证书验证不通过,VLC无法播放的问题,旧版VLC要播放HTTPS时,需要将TLS证书合法性验证功能去掉方可
gnutls error: TLS session: access denied
gnutls error: Certificate could not be verified
gnutls error: Certificate's signer was not found
main error: TLS client session handshake error
access_http error: cannot establish HTTP/TLS session
main error: open of ` https://192.168.0.100:2007/cgi-bin/nph-getfile?m=1&begin=031907032010.36&end=031907042010.34' failed: (null)
7、VLC无法识别URL带空格,需要进行转义
+ 转义符为 %2B
空格 转义符为 + 或 %20
/ 转义符为 %2F
? 转义符为 %3F
% 转义符为 %25
# 转义符为 %23
& 转义符为 %26
= 转义符为 %3D
8、VLC自带ActiveX,可在VLC安装目录下运行test.html
9、新版VLC若不带libpacketizer_copy_plugin.dll,则无法实现单进程多线程多窗口播放的功能
10、VLC二次开发可以不使用lib,直接动态调用DLL
11、0.8.5VLC,如果一个进程有两个播放任务,VLC_Destroy了其中一个,另一个调用VLC_Destroy时会异常
12、新版VLC可通过更改源码关闭TLS证书合法性验证功能
13、VLC播放HTTPS流时不支持进度拖放,解决办法是拖动后根据进度重新算出HTTPS地址,停止后播放
14、CYGWIN新版的用于编译1.0.0以后版本的VLC,可将新旧CYGWIN同时安装