求教smplayer播放视频时出现少h264解码器

Totem,mplayer,sopcast,realplayer,bmp
回复
hlz6330108
帖子: 83
注册时间: 2007-04-26 9:47

求教smplayer播放视频时出现少h264解码器

#1

帖子 hlz6330108 » 2016-12-08 8:31

这问题是在opensuse上出现的,但是在opensuse论坛上或贴吧上都没有人理会,只好发来这里了。
想用kde桌面,但是Kubuntu对fcitx和ibus有冲突还是什么,装上的fcitx输入法用不了,不删ibus不行。

用smplayer播放视频时出现这个提示,说少h264解码器,解码器用了opensuse的一键安装了的。而且我还把有h264相关字样的软件包都装上了,还是放不了视频。请问怎么解决?

错误提示如下:
Playing: /home/hlz/drive/sda/视频/锦绣中华/[锦绣中华].Wild.China.BBC.2008.EP01.Blu-ray.720p.x264.DD51-HiS@SiLUHD.mkv
[lavf] Using subtitle charset: ISO-8859-1
(+) Video --vid=1 (*) 'x264@High Profile L4.1 720p' (h264)
(+) Audio --aid=1 --alang=eng (*) 'DD5.1 640Kbps' (ac3)
(+) Subs --sid=1 '[锦绣中华].Wild.China.BBC.2008.EP01.Blu-ray.720p.x264.DD51-HiS@SiLUHD.srt' (subrip) (external)
Failed to initialize a video decoder for codec 'h264'.
Video: no video
Failed to initialize an audio decoder for codec 'ac3'.
Audio: no audio
No video or audio streams selected.
Exiting... (Errors when loading file)
hlz6330108
帖子: 83
注册时间: 2007-04-26 9:47

Re: 求教smplayer播放视频时出现少h264解码器

#2

帖子 hlz6330108 » 2016-12-08 8:41

这个是完整的出错提示


/usr/bin/mpv --no-config --no-quiet --terminal --no-msg-color --input-file=/dev/stdin --no-fs --hwdec=no --sub-auto=fuzzy --ao=pulse, --no-input-default-bindings --input-vo-keyboard=no --no-input-cursor --cursor-autohide=no --no-keepaspect --wid=94371859 --monitorpixelaspect=1 --osd-scale=1 --sub-ass --embeddedfonts --sub-ass-line-spacing=0 --sub-scale=1 --sub-font=Arial --sub-color=#ffffffff --sub-shadow-color=#ff000000 --sub-border-color=#ff000000 --sub-border-size=0.75 --sub-shadow-offset=2.5 --sub-codepage=utf8:ISO-8859-1 --sub-pos=100 --volume=55 --cache=auto --osd-level=0 --screenshot-template=cap_%F_%p_%02n --screenshot-format=jpg --screenshot-directory=/home/hlz/图片/smplayer_screenshots --audio-channels=2 --audio-pitch-correction=yes --af-add=equalizer=0:0:0:0:0:0:0:0:0:0 --volume-max=110 --term-playing-msg=MPV_VERSION=${=mpv-version:}
INFO_VIDEO_WIDTH=${=width}
INFO_VIDEO_HEIGHT=${=height}
INFO_VIDEO_ASPECT=${=video-aspect}
INFO_VIDEO_FPS=${=container-fps:${=fps}}
INFO_VIDEO_FORMAT=${=video-format}
INFO_VIDEO_CODEC=${=video-codec}
INFO_AUDIO_FORMAT=${=audio-codec-name}
INFO_AUDIO_CODEC=${=audio-codec}
INFO_AUDIO_RATE=${=audio-params/samplerate}
INFO_AUDIO_NCH=${=audio-params/channel-count}
INFO_LENGTH=${=duration:${=length}}
INFO_DEMUXER=${=current-demuxer:${=demuxer}}
INFO_SEEKABLE=${=seekable}
INFO_TITLES=${=disc-titles}
INFO_CHAPTERS=${=chapters}
INFO_TRACKS_COUNT=${=track-list/count}
METADATA_TITLE=${metadata/by-key/title:}
METADATA_ARTIST=${metadata/by-key/artist:}
METADATA_ALBUM=${metadata/by-key/album:}
METADATA_GENRE=${metadata/by-key/genre:}
METADATA_DATE=${metadata/by-key/date:}
METADATA_TRACK=${metadata/by-key/track:}
METADATA_COPYRIGHT=${metadata/by-key/copyright:}
INFO_MEDIA_TITLE=${=media-title:}
--term-status-msg=STATUS: ${=time-pos} / ${=duration:${=length:0}} P: ${=pause} B: ${=paused-for-cache} I: ${=core-idle} /home/hlz/drive/sda/视频/锦绣中华/[锦绣中华].Wild.China.BBC.2008.EP01.Blu-ray.720p.x264.DD51-HiS@SiLUHD.mkv

Playing: /home/hlz/drive/sda/视频/锦绣中华/[锦绣中华].Wild.China.BBC.2008.EP01.Blu-ray.720p.x264.DD51-HiS@SiLUHD.mkv
[lavf] Using subtitle charset: ISO-8859-1
(+) Video --vid=1 (*) 'x264@High Profile L4.1 720p' (h264)
(+) Audio --aid=1 --alang=eng (*) 'DD5.1 640Kbps' (ac3)
(+) Subs --sid=1 '[锦绣中华].Wild.China.BBC.2008.EP01.Blu-ray.720p.x264.DD51-HiS@SiLUHD.srt' (subrip) (external)
Failed to initialize a video decoder for codec 'h264'.
Video: no video
Failed to initialize an audio decoder for codec 'ac3'.
Audio: no audio
No video or audio streams selected.
Exiting... (Errors when loading file)
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 求教smplayer播放视频时出现少h264解码器

#3

帖子 poloshiao » 2016-12-08 9:44

这问题是在opensuse上出现的
請提供 OpenSUSE 版本 及 登入桌面
Playing: /home/hlz/drive/sda/视频/锦绣中华/[锦绣中华].
不一定跟你的問題相關
但是 建議把 家目錄裡面的簡體中文目錄 全部改回英文
因為 某些程式 跟 簡體中文目錄及檔案名 不相容
改回英文 可以減少許多 抓錯

http://www.cnblogs.com/sunshy/p/3727035.html
OpenSuse 中目录中文路径改为英文路径

補充
不是指整個系統都變成英文
hlz6330108
帖子: 83
注册时间: 2007-04-26 9:47

Re: 求教smplayer播放视频时出现少h264解码器

#4

帖子 hlz6330108 » 2016-12-08 9:48

poloshiao 写了:
这问题是在opensuse上出现的
請提供 OpenSUSE 版本 及 登入桌面
Playing: /home/hlz/drive/sda/视频/锦绣中华/[锦绣中华].
不一定跟你的問題相關
但是 建議把 家目錄裡面的簡體中文目錄 全部改回英文
因為 某些程式 跟 簡體中文目錄及檔案名 不相容
改回英文 可以減少許多 抓錯

opensuse tumbleweeb 风滚草版本
KDE桌面
而目录问题,我一会改一改试试看。
hlz6330108
帖子: 83
注册时间: 2007-04-26 9:47

Re: 求教smplayer播放视频时出现少h264解码器

#5

帖子 hlz6330108 » 2016-12-08 9:53

问题还是一样,我改英文路径,连文件名都改英文了,还是一个样出错

出错提示:
Playing: /home/hlz/drive/sda/Wild.China.BBC.2008.EP02.mkv
[lavf] Using subtitle charset: ISO-8859-1
(+) Video --vid=1 (*) 'x264@High Profile L4.1 720p' (h264)
(+) Audio --aid=1 --alang=eng (*) 'DD5.1 640Kbps' (ac3)
(+) Subs --sid=1 'Wild.China.BBC.2008.EP02.srt' (subrip) (external)
Failed to initialize a video decoder for codec 'h264'.
Video: no video
Failed to initialize an audio decoder for codec 'ac3'.
Audio: no audio
No video or audio streams selected.
Exiting... (Errors when loading file)
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 求教smplayer播放视频时出现少h264解码器

#6

帖子 poloshiao » 2016-12-08 9:58

先參閱這一篇 加入合適的套件庫
https://forums.opensuse.org/showthread. ... h-kdenlive
HELP WANTED: MPEG-4 AVC/H.264 codec in an .mp4 wrapper playing files and editing wioth kdenlive

提醒
可能需要注意版權問題
hlz6330108
帖子: 83
注册时间: 2007-04-26 9:47

Re: 求教smplayer播放视频时出现少h264解码器

#7

帖子 hlz6330108 » 2016-12-09 8:48

poloshiao 写了:先參閱這一篇 加入合適的套件庫
https://forums.opensuse.org/showthread. ... h-kdenlive
HELP WANTED: MPEG-4 AVC/H.264 codec in an .mp4 wrapper playing files and editing wioth kdenlive

提醒
可能需要注意版權問題
多谢,问题解决了。 :em50
hlz6330108
帖子: 83
注册时间: 2007-04-26 9:47

Re: 求教smplayer播放视频时出现少h264解码器

#8

帖子 hlz6330108 » 2016-12-09 9:01

还是ubuntu论坛给力,人多,我在百度贴巴上问了,也在opensuse论坛上问了,都没有人可以帮上忙,不是没有回复就是没什么人在线没有人看到。
不是ubuntu的kde版不太好用,我也不想换opensuse的,而那个uity什么的桌面真是用不习惯啊,还是喜欢以前的gnome2,简洁明了。
头像
photor
论坛版主
帖子: 11004
注册时间: 2008-04-26 12:41

Re: 求教smplayer播放视频时出现少h264解码器

#9

帖子 photor » 2016-12-09 19:28

hlz6330108 写了:还是ubuntu论坛给力,人多,我在百度贴巴上问了,也在opensuse论坛上问了,都没有人可以帮上忙,不是没有回复就是没什么人在线没有人看到。
不是ubuntu的kde版不太好用,我也不想换opensuse的,而那个uity什么的桌面真是用不习惯啊,还是喜欢以前的gnome2,简洁明了。
kubuntu还可以的吧 :em09
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 求教smplayer播放视频时出现少h264解码器

#10

帖子 poloshiao » 2016-12-09 21:38

ubuntu 的 kde 版不太好用
1. 前一段時間 kubuntu 的 成員有變動 所以 kubuntu 有點跟不上
Oct 26, 2015
http://news.softpedia.com/news/kubuntu- ... 5331.shtml
Kubuntu and Ubuntu Councils Issue Joint Statement
Kubuntu and Ubuntu 評議會 發表聯合聲明 Kubuntu 的 創始者之一 Jonathan Riddell 離職

2. 目前 這個問題 已經改善
Nov 12, 2015
http://news.softpedia.com/news/kubuntu- ... 6070.shtml
Kubuntu Now Has Two Release Managers After Jonathan Riddell's Departure
來了兩位新發行經理人
Philip Muskovac (yofel)
Scarlett Clark (sgclark)

3. Canonical 目前成為 KDE 的贊助者
Aug 18, 2016
http://news.softpedia.com/news/canonica ... 7446.shtml
Canonical Is Now a of KDE as Part of the Corporate Membership Program
回复