Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MPV stream won't start #7

Open
SnowDiver opened this issue Dec 1, 2022 · 0 comments
Open

MPV stream won't start #7

SnowDiver opened this issue Dec 1, 2022 · 0 comments

Comments

@SnowDiver
Copy link

Hi,

I've been trying to run this program and play CarPlay on my PC. The connection with the iPhone works and CarPlay starts on the iPhone. Then the program says it starts the carplay_video stream, however the mpv player is never opened. I've attached the output log, with mpv Debug output, hopefully someone can see if I'm doing anything wrong?

Something that I noticed was that it says:

[v] stream_callback: Opening python://carplay_video

However it never says that it is done opening. What I've seen from example MPV programs, is that they do say when it is done opening.

Thanks!

sudo python3 carplay.py

/usr/lib/python3.8/subprocess.py:842: RuntimeWarning: line buffering (buffering=1) isn't supported in binary mode, the default buffer size will be used
self.stdin = io.open(p2cwrite, 'wb', bufsize)

[debug] ytdl_hook: reading options for ytdl_hook
[debug] ytdl_hook: script-opts/ytdl_hook.conf not found.
[debug] ytdl_hook: lua-settings/ytdl_hook.conf not found.
[debug] stats: loading @stats.lua
[debug] cplayer: Run command: define-section, flags=64, args=["py_kb_5653b097f8c3f65d", "LEFT script-binding py_event_handler/py_kb_5653b097f8c3f65d", "force"]
[debug] cplayer: Run command: enable-section, flags=64, args=["py_kb_5653b097f8c3f65d", "allow-hide-cursor+allow-vo-dragging"]
[debug] cplayer: Run command: define-section, flags=64, args=["py_kb_4835332dd15bae0b", "RIGHT script-binding py_event_handler/py_kb_4835332dd15bae0b", "force"]
[debug] cplayer: Run command: enable-section, flags=64, args=["py_kb_4835332dd15bae0b", "allow-hide-cursor+allow-vo-dragging"]
[debug] cplayer: Run command: define-section, flags=64, args=["py_kb_240c8d2c2fa09409", "ENTER script-binding py_event_handler/py_kb_240c8d2c2fa09409", "force"]
[debug] cplayer: Run command: enable-section, flags=64, args=["py_kb_240c8d2c2fa09409", "allow-hide-cursor+allow-vo-dragging"]
[debug] cplayer: Run command: define-section, flags=64, args=["py_kb_745d14f1356f3dfb", "ESC script-binding py_event_handler/py_kb_745d14f1356f3dfb", "force"]
[debug] cplayer: Run command: enable-section, flags=64, args=["py_kb_745d14f1356f3dfb", "allow-hide-cursor+allow-vo-dragging"]
[debug] cplayer: Run command: define-section, flags=64, args=["py_kb_863d6eed6c9446eb", "SPACE script-binding py_event_handler/py_kb_863d6eed6c9446eb", "force"]
[debug] cplayer: Run command: enable-section, flags=64, args=["py_kb_863d6eed6c9446eb", "allow-hide-cursor+allow-vo-dragging"]
[debug] cplayer: Run command: define-section, flags=64, args=["py_kb_c3ca507e67bfcb59", "s script-binding py_event_handler/py_kb_c3ca507e67bfcb59", "force"]
[debug] cplayer: Run command: enable-section, flags=64, args=["py_kb_c3ca507e67bfcb59", "allow-hide-cursor+allow-vo-dragging"]
[debug] cplayer: Run command: define-section, flags=64, args=["py_kb_f3aba4965ebf600d", "p script-binding py_event_handler/py_kb_f3aba4965ebf600d", "force"]
[debug] cplayer: Run command: enable-section, flags=64, args=["py_kb_f3aba4965ebf600d", "allow-hide-cursor+allow-vo-dragging"]
[debug] cplayer: Run command: define-section, flags=64, args=["py_kb_1262822956fa7e62", "e script-binding py_event_handler/py_kb_1262822956fa7e62", "force"]
[debug] cplayer: Run command: enable-section, flags=64, args=["py_kb_1262822956fa7e62", "allow-hide-cursor+allow-vo-dragging"]
[debug] cplayer: Run command: define-section, flags=64, args=["py_kb_471042011439151c", "r script-binding py_event_handler/py_kb_471042011439151c", "force"]
[debug] cplayer: Run command: enable-section, flags=64, args=["py_kb_471042011439151c", "allow-hide-cursor+allow-vo-dragging"]
[debug] cplayer: Run command: define-section, flags=64, args=["py_kb_9165cf8b3e586467", "h script-binding py_event_handler/py_kb_9165cf8b3e586467", "force"]
[debug] cplayer: Run command: enable-section, flags=64, args=["py_kb_9165cf8b3e586467", "allow-hide-cursor+allow-vo-dragging"]
[debug] cplayer: Run command: define-section, flags=64, args=["py_kb_60255d58946569aa", "f script-binding py_event_handler/py_kb_60255d58946569aa", "force"]
[debug] cplayer: Run command: enable-section, flags=64, args=["py_kb_60255d58946569aa", "allow-hide-cursor+allow-vo-dragging"]
[debug] stats: reading options for stats
[debug] stats: script-opts/stats.conf not found.
[debug] stats: lua-settings/stats.conf not found.
[debug] cplayer: Run command: define-section, flags=64, args=["input_stats", "i script-binding stats/display-stats\nI script-binding stats/display-stats-toggle\n", "default"]
[debug] cplayer: Run command: enable-section, flags=64, args=["input_stats", "allow-hide-cursor+allow-vo-dragging"]
[debug] cplayer: Run command: define-section, flags=64, args=["input_forced_stats", "", "force"]
[debug] cplayer: Run command: enable-section, flags=64, args=["input_forced_stats", "allow-hide-cursor+allow-vo-dragging"]
[v] cplayer: Done loading scripts.
[v] osd/libass: Shaper: FriBidi 0.19.7 (SIMPLE) HarfBuzz-ng 2.6.4 (COMPLEX)
[v] osd/libass: Setting up fonts...
[v] osd/libass: Using font provider fontconfig
[v] osd/libass: Done.
[debug] cplayer: Run command: define-section, flags=64, args=["input_console", "", "default"]
[debug] cplayer: Run command: enable-section, flags=64, args=["input_console", "allow-hide-cursor+allow-vo-dragging"]
[debug] cplayer: Run command: define-section, flags=64, args=["input_forced_console", "", "force"]
[debug] cplayer: Run command: enable-section, flags=64, args=["input_forced_console", "allow-hide-cursor+allow-vo-dragging"]
Found USB device...
Connected!
Decoder: stop
[debug] main: Exiting...
AudioDecoder: stop
/usr/lib/python3.8/subprocess.py:842: RuntimeWarning: line buffering (buffering=1) isn't supported in binary mode, the default buffer size will be used
self.stdin = io.open(p2cwrite, 'wb', bufsize)
[debug] cplayer: Run command: define-section, flags=64, args=["py_kb_5653b097f8c3f65d", "LEFT script-binding py_event_handler/py_kb_5653b097f8c3f65d", "force"]
[debug] cplayer: Run command: enable-section, flags=64, args=["py_kb_5653b097f8c3f65d", "allow-hide-cursor+allow-vo-dragging"]
[debug] cplayer: Run command: define-section, flags=64, args=["py_kb_4835332dd15bae0b", "RIGHT script-binding py_event_handler/py_kb_4835332dd15bae0b", "force"]
[debug] cplayer: Run command: enable-section, flags=64, args=["py_kb_4835332dd15bae0b", "allow-hide-cursor+allow-vo-dragging"]
[debug] cplayer: Run command: define-section, flags=64, args=["py_kb_240c8d2c2fa09409", "ENTER script-binding py_event_handler/py_kb_240c8d2c2fa09409", "force"]
[v] cplayer: Done loading scripts.
[v] osd/libass: Shaper: FriBidi 0.19.7 (SIMPLE) HarfBuzz-ng 2.6.4 (COMPLEX)
[v] osd/libass: Setting up fonts...
[v] osd/libass: Using font provider fontconfig
[v] osd/libass: Done.
[debug] cplayer: Run command: enable-section, flags=64, args=["py_kb_240c8d2c2fa09409", "allow-hide-cursor+allow-vo-dragging"]
[debug] cplayer: Run command: define-section, flags=64, args=["input_console", "", "default"]
[debug] cplayer: Run command: enable-section, flags=64, args=["input_console", "allow-hide-cursor+allow-vo-dragging"]
[debug] cplayer: Run command: define-section, flags=64, args=["input_forced_console", "", "force"]
[debug] cplayer: Run command: enable-section, flags=64, args=["input_forced_console", "allow-hide-cursor+allow-vo-dragging"]
[debug] cplayer: Run command: define-section, flags=64, args=["py_kb_745d14f1356f3dfb", "ESC script-binding py_event_handler/py_kb_745d14f1356f3dfb", "force"]
[debug] cplayer: Run command: enable-section, flags=64, args=["py_kb_745d14f1356f3dfb", "allow-hide-cursor+allow-vo-dragging"]
[debug] cplayer: Run command: define-section, flags=64, args=["py_kb_863d6eed6c9446eb", "SPACE script-binding py_event_handler/py_kb_863d6eed6c9446eb", "force"]
[debug] cplayer: Run command: enable-section, flags=64, args=["py_kb_863d6eed6c9446eb", "allow-hide-cursor+allow-vo-dragging"]
[debug] cplayer: Run command: define-section, flags=64, args=["py_kb_c3ca507e67bfcb59", "s script-binding py_event_handler/py_kb_c3ca507e67bfcb59", "force"]
[debug] cplayer: Run command: enable-section, flags=64, args=["py_kb_c3ca507e67bfcb59", "allow-hide-cursor+allow-vo-dragging"]
[debug] cplayer: Run command: define-section, flags=64, args=["py_kb_f3aba4965ebf600d", "p script-binding py_event_handler/py_kb_f3aba4965ebf600d", "force"]
[debug] cplayer: Run command: enable-section, flags=64, args=["py_kb_f3aba4965ebf600d", "allow-hide-cursor+allow-vo-dragging"]
[debug] cplayer: Run command: define-section, flags=64, args=["py_kb_1262822956fa7e62", "e script-binding py_event_handler/py_kb_1262822956fa7e62", "force"]
[debug] cplayer: Run command: enable-section, flags=64, args=["py_kb_1262822956fa7e62", "allow-hide-cursor+allow-vo-dragging"]
[debug] cplayer: Run command: define-section, flags=64, args=["py_kb_471042011439151c", "r script-binding py_event_handler/py_kb_471042011439151c", "force"]
[debug] cplayer: Run command: enable-section, flags=64, args=["py_kb_471042011439151c", "allow-hide-cursor+allow-vo-dragging"]
[debug] cplayer: Run command: define-section, flags=64, args=["py_kb_9165cf8b3e586467", "h script-binding py_event_handler/py_kb_9165cf8b3e586467", "force"]
[debug] cplayer: Run command: enable-section, flags=64, args=["py_kb_9165cf8b3e586467", "allow-hide-cursor+allow-vo-dragging"]
[debug] cplayer: Run command: define-section, flags=64, args=["py_kb_60255d58946569aa", "f script-binding py_event_handler/py_kb_60255d58946569aa", "force"]
[debug] cplayer: Run command: enable-section, flags=64, args=["py_kb_60255d58946569aa", "allow-hide-cursor+allow-vo-dragging"]
Connection started!
[debug] cplayer: Run command: loadfile, flags=64, args=["python://carplay_video", "replace", ""]
[debug] global: config path: 'watch_later' -> '-'
[v] cplayer: Running hook: ytdl_hook/on_load
[v] ytdl_hook: ytdl:// hook
[v] ytdl_hook: not a ytdl:// url
[v] stream_callback: Opening python://carplay_video
[debug] stream_callback: resize stream to 131072 bytes
[debug] stream_callback: Stream opened successfully.
[v] demux: Trying demuxers for level=normal.
[debug] demux: Trying demuxer: disc (force-level: normal)
[debug] demux: Trying demuxer: edl (force-level: normal)
[debug] demux: Trying demuxer: cue (force-level: normal)
[debug] demux: Trying demuxer: rawaudio (force-level: normal)
[debug] demux: Trying demuxer: rawvideo (force-level: normal)
[debug] demux: Trying demuxer: mkv (force-level: normal)
[debug] demux: Trying demuxer: libarchive (force-level: normal)
[debug] demux: Trying demuxer: lavf (force-level: normal)
[v] lavf: Found 'h264' at score=51 size=2048.
[debug] ffmpeg/video: h264: Reinit context to 800x608, pix_fmt: yuvj420p

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant