240 发简信
IP属地:福建
  • @恋猫月亮
    Render 层 ? 项目里没有看到有 Render

    Android 实现视屏播放器、边播边缓存功能、外加铲屎(IJKPlayer)

    Android 实现视屏播放器与边播边缓存功能外加蹲坑铲屎(IJKPlayer) hello,大家好,我就是那个会掀桌子的话唠,刚刚结束两篇关于音频播放与录制的文章,旧坑未埋...

  • 你好,通过阅读源码,发现在每次在执行
    setStateAndUi(Pause)
    时,都会去执行一个
    updatePauseCover()
    这个是会保存一个视频暂停时,保存视频当前画面的方法;我猜目的是为了防止 App 退到后台再回来时的黑屏现象,但是我注释掉这个方法,发现从后台返回,画面还是存在的,是 IJKPlayer 底层自动处理恢复的?

    我尝试仿照着 initExoPlayer() 方法,写了一个使用系统原生 mediaPlayer 的,发现从后台返回,画面也是存在

    Android 实现视屏播放器、边播边缓存功能、外加铲屎(IJKPlayer)

    Android 实现视屏播放器与边播边缓存功能外加蹲坑铲屎(IJKPlayer) hello,大家好,我就是那个会掀桌子的话唠,刚刚结束两篇关于音频播放与录制的文章,旧坑未埋...

  • 你好:
    使用
    ffmpeg -ss 00:00:00 -t 00:00:30 -i test.mp4 -vcodec copy -acodec copy output.mp4
    对视频进行裁剪,因为没有进行重新编码,所以速度非常快,但裁剪得到的视频,在播放的时候,视频的开始或结束可能会有黑帧的情况,请问有遇过这样的情况吗

    android ffmpeg视频剪切与合并

    android-ffmpeg-java-demo https://github.com/shutup/android-ffmpeg-java-demo 说明 以前一直希望可以...

  • @恋猫月亮
    感谢~
    想请问下,看 GSYVideoPlayer ,对于 public void onError(int what, int extra) 回调,what 不是 38 的情况,统一当成 error;
    我现在的问题是,当播放到一半,断网的情况下,what 的值为 -10000;
    GSYVideoPlayer 没有处理断网重连,续播,是有什么问题吗

    Android蹲坑的疑难杂症集锦(兼Gradle) 二

    Hello,大家吼,周一你快乐吗<( ̄︶ ̄)?郭小司机又来开拖拉机啦,作为了一个非专业的分享猿,我知道也没有人会想我的 ̄へ ̄,如今工作又忙碌起来,在产品经理各种(nue)呵(...

  • @恋猫月亮
    感谢回复~
    但不是太明白楼主回复的意思,希望能再请教下~
    视频的封装格式是 mp4 文件,视频编码格式是 mpeg-4 visual,音频编码格式是 aac,这样播放时就是 “出现有声音但是没画面” 的现象, mpeg-4 visual 的编码是需要单独在增加在:
    # ./configure --list-decoders
    export COMMON_FF_CFG_FLAGS="$COMMON_FF_CFG_FLAGS --disable-decoders"
    这个吗?

    Android蹲坑的疑难杂症集锦(兼Gradle) 二

    Hello,大家吼,周一你快乐吗<( ̄︶ ̄)?郭小司机又来开拖拉机啦,作为了一个非专业的分享猿,我知道也没有人会想我的 ̄へ ̄,如今工作又忙碌起来,在产品经理各种(nue)呵(...

  • 感谢~
    请问,楼主,关于第 7 条,视频有声音没有画面,pixel format 这个属性是指什么。刚好遇到这样的情况,直接用 GSYVideoPlayerer demo 播放也是这样。我直接用 PotPlayer 查看视频的具体信息:视频的编码格式是 mp4v,应该就是 h.263 的编码格式。在 ijkplayer 的 module-lite-hevc.sh 里,有这样一段:
    # ./configure --list-decoders
    export COMMON_FF_CFG_FLAGS="$COMMON_FF_CFG_FLAGS --disable-decoders"
    export COMMON_FF_CFG_FLAGS="$COMMON_FF_CFG_FLAGS --enable-decoder=h263"
    export COMMON_FF_CFG_FLAGS="$COMMON_FF_CFG_FLAGS --enable-decoder=h263i"
    export COMMON_FF_CFG_FLAGS="$COMMON_FF_CFG_FLAGS --enable-decoder=h263p"
    export COMMON_FF_CFG_FLAGS="$COMMON_FF_CFG_FLAGS --enable-decoder=h264"
    应该是有支持 h.263 的视频编码格式的解码。
    想请教下楼主,有遇到这样的情况吗

    Android蹲坑的疑难杂症集锦(兼Gradle) 二

    Hello,大家吼,周一你快乐吗<( ̄︶ ̄)?郭小司机又来开拖拉机啦,作为了一个非专业的分享猿,我知道也没有人会想我的 ̄へ ̄,如今工作又忙碌起来,在产品经理各种(nue)呵(...