Comments (8)
我这边测试直接合成音质有问题
分两步正常
先把音频分离出来
ffmpeg -i "audio.m4a" -acodec copy "tmp_audio.aac"
然后把原始视频和上一步得到的aac组装到一起
ffmpeg -i "video.mp4" -i "tmp_audio.aac" -c copy -shortest "output.mp4"
或者 #4 提到的方法也可以,就是麻烦很多
from media-source-extract.
我这里使用ffmpeg.exe 导出音频文件没问题,但是处理视频文件时出现错误,不知道有没有解决方法。
.\ffmpeg.exe -i .\1.mp4
ffmpeg version N-102620-g3300625c6f Copyright (c) 2000-2021 the FFmpeg developers
built with gcc 10-win32 (GCC) 20210408
configuration: --prefix=/ffbuild/prefix --pkg-config-flags=--static --pkg-config=pkg-config --cross-prefix=x86_64-w64-mingw32- --arch=x86_64 --target-os=mingw32 --enable-gpl --enable-version3 --disable-debug --disable-w32threads --enable-pthreads --enable-iconv --enable-libxml2 --enable-zlib --enable-libfreetype --enable-libfribidi --enable-gmp --enable-lzma --enable-fontconfig --enable-libvorbis --enable-opencl --enable-libvmaf --enable-vulkan --enable-amf --enable-libaom --enable-avisynth --enable-libdav1d --enable-libdavs2 --enable-ffnvcodec --enable-cuda-llvm --enable-libglslang --enable-libgme --enable-libass --enable-libbluray --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvpx --enable-libwebp --enable-lv2 --enable-libmfx --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-librav1e --enable-librubberband --enable-schannel --enable-sdl2 --enable-libsoxr --enable-libsrt --enable-libsvtav1 --enable-libtwolame --enable-libuavs3d --enable-libvidstab --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libzimg --extra-cflags=-DLIBTWOLAME_STATIC --extra-cxxflags= --extra-ldflags=-pthread --extra-ldexeflags= --extra-libs=-lgomp
libavutil 57. 0.100 / 57. 0.100
libavcodec 59. 1.100 / 59. 1.100
libavformat 59. 2.101 / 59. 2.101
libavdevice 59. 0.100 / 59. 0.100
libavfilter 8. 0.101 / 8. 0.101
libswscale 6. 0.100 / 6. 0.100
libswresample 4. 0.100 / 4. 0.100
libpostproc 56. 0.100 / 56. 0.100
[mov,mp4,m4a,3gp,3g2,mj2 @ 000001a997612d40] error reading header
.\1.mp4: Invalid data found when processing input
from media-source-extract.
本机测试无效,音频存在异常,
方便联系吗?详细情况交流一下
from media-source-extract.
本机测试无效,音频存在异常,
方便联系吗?详细情况交流一下
不知道,我测试了两三个视频,可能不通用吧
from media-source-extract.
我这边测试直接合成音质有问题
分两步正常先把音频分离出来
ffmpeg -i "audio.m4a" -acodec copy "tmp_audio.aac"
然后把原始视频和上一步得到的aac组装到一起
ffmpeg -i "video.mp4" -i "tmp_audio.aac" -c copy -shortest "output.mp4"
或者 #4 提到的方法也可以,就是麻烦很多
是的,可以把音频转成aac。
不过我这里不管是视频还是音频,下载下来的格式全是mp4,从下载下来的mp4转成mp3会出问题,在下载时就把格式保存成mp3(作者代码上判断mime是audio就将后缀改成mp3)再直接把mp3和mp4合并就没有问题
from media-source-extract.
音频原始格式应该是m4a,也是用mp4容器包装的
我这边这个音频直接播放或用ffmpeg直接处理会有问题,表现是音频爆音音质极差(部分播放器播放正常,但持续时长有误),和上面 @Momo707577045 遇到的应该是同样的情况
可能和来源有关吧,后面有人遇到同样情况可以试试我这个办法
from media-source-extract.
音频原始格式应该是m4a,也是用mp4容器包装的
我这边这个音频直接播放或用ffmpeg直接处理会有问题,表现是音频爆音音质极差(部分播放器播放正常,但持续时长有误),和上面 @Momo707577045 遇到的应该是同样的情况可能和来源有关吧,后面有人遇到同样情况可以试试我这个办法
亲测成功,非常感谢,我看看怎么整合到工具里面
from media-source-extract.
音频原始格式应该是m4a,也是用mp4容器包装的 我这边这个音频直接播放或用ffmpeg直接处理会有问题,表现是音频爆音音质极差(部分播放器播放正常,但持续时长有误),和上面 @Momo707577045 遇到的应该是同样的情况
可能和来源有关吧,后面有人遇到同样情况可以试试我这个办法
我这现在下载下来的音频也是mp4, 不是m4a。迷茫了,不知道该怎么处理
from media-source-extract.
Related Issues (20)
- 部分直播课程右上角是主播人像,如何正确捕获正中主页面呢? HOT 1
- 下载的视频只有Mp4格式的视频,没有音频。。。 HOT 2
- AboutCG视频无法正常捕获下载
- 关于视频清晰度的选择 HOT 1
- 小窗口播放 HOT 1
- 观察者网部分视频无法加载 HOT 1
- 提供一个拖拽即可合成的macOS程序 HOT 3
- 西瓜视频无法提取 HOT 5
- 西瓜视频下载后只有五秒 HOT 3
- 你好大佬 这个日本的加密能支持一下吗?
- 下载后不能完全播放是什么原因啊 HOT 1
- 有报酬,帮忙破解一个视频 HOT 1
- 这个网站上的视频检测不到啊 HOT 2
- 网站视频是合并的视频如何下载
- 谷歌浏览器下经常自动下载,而且有时下载一堆片段
- 在调试面板中当前页面无代码
- 现在抖音的视频下载不了 HOT 1
- Uncaught TypeError: "function l() { [native code] }" is not a function
- 用小丸箱合成视频只能用自带的播放器播放吗?
- 从pornhub下载的音频文件播放杂音失真
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from media-source-extract.