vlc - VLC stream_out_standard 错误:没有适合 `file/ts://-' 的 sout 访问模块
问题描述
我以前一直在成功使用以下命令集来创建一个传输流,然后 NPVR 可以将其作为输入:
"G:\VLC\vlc" --ffmpeg-hw --avcodec-hw=any -I dummy dshow:// :dshow-vdev="Video (00 Pro Capture HDMI 4K+)" :dshow-adev="Audio (2- 00 Pro Capture HDMI 4K+)" :dshow-threads=8 :dshow-aspect-ratio=16\:9 :dshow-size="3840x2160" :dshow-pixel_format=yuv444p16le :dshow-tune=film :dshow-preset=lossless :dshow-profile=main10 :dshow-vcodec=h264 :dshow-fps=50 :dshow-crf=0 :dshow-acodec=mp4a :dshow-stereo-mode=5 :dshow-force-surround-sound=0 :dshow-ab=128 :dshow-samplerate=44100 :no-dshow-config :live-caching=300 --sout "#transcode{venc=x264{preset=ultrafast},vcodec=h264,threads=8,aspect=16:9,width=3840,height=2160,fps=50,acodec=a52,ab=1500,channels=2,samplerate=48000,soverlay}:standard{access=file,dst=-,mux=ts}"
但是我现在突然收到这个错误:
-- logger module started --
dummy: using the dummy interface module...
file error: write error: Bad file descriptor
stream_out_standard error: no suitable sout access module for `file/ts://-'
main error: stream chain failed for `transcode{venc=x264{preset=ultrafast},vcodec=h264,threads=8,aspect=16:9,width=3840,height=2160,fps=50,acodec=a52,ab=1500,channels=2,samplerate=48000,soverlay}:standard{access=file,dst=-,mux=ts}'
main error: cannot start stream output instance, aborting
任何人都可以就推动这种新行为的原因提出建议吗?
解决方案
推荐阅读
- java - how to calculate Euclidean distance between vectors of two INDArrays in ND4J?
- javascript - puppeteer 抛出错误“UnhandledPromiseRejectionWarning”并崩溃
- npm - NPM 安装只创建一个 package-lock.json?
- discord.js - discord.js 不在特定时间发送消息
- python - 在树莓派上使用 python 的 Web 服务器,无法从 LAN 或 Internet 访问
- php - 致命错误:未捕获的错误:找不到类“todo\views\DataBase”
- reactjs - Apollo useQuery 或 client.query React 无法记录值
- visual-studio-code - 我使用 Yeoman 创建了一个 VS Code 扩展。我使用的是哪个版本的 Electron?
- java - statement.executeQuery () 不起作用
- jquery - jQuery:特殊情况下窗口大小更改的更新功能