Skip to content

Releases: liveinaus/bemplayer

Bemplayer 0.6.22

Choose a tag to compare

@github-actions github-actions released this 29 Oct 11:20

新增 / Added

  • 隐私模式(家长控制):在「设置 › 系统 › 密码锁」里选择要隐藏的服务器和媒体库。隐私模式开启时,隐藏的服务器就像从没登录过:不会列出、不会被搜索,也看不到它的观看记录。用遥控器方向键输入密码关闭隐私模式,一键即可重新开启;启动时和离开几分钟后会自动开启。屏幕锁和隐私模式互相独立:屏幕锁可以关闭,只用隐私模式;解锁屏幕锁不会关闭隐私模式,所以可以替孩子解锁而隐藏的内容仍然隐藏。 / Privacy mode (parental control): choose servers and libraries to hide under Settings › System › Passcode. While privacy is on, a hidden server is as if never signed in to: not listed, not searched, and none of what was watched on it shows. The passcode, entered with the remote's arrows, turns privacy off, one press turns it back on, and it comes back on at launch and after a few minutes away. The screen lock and privacy are separate: the lock can be turned off to use privacy alone, and unlocking the screen never turns privacy off, so a child can be let in with what is hidden still hidden.

修复 / Fixed

  • 第二字幕不显示:第一字幕关闭时第二字幕不出现,ASS 格式的第二字幕也读不出内容,快进后第二字幕还会被关掉。现在单独选第二字幕也能显示,ASS 字幕也能读,快进后仍然保留。 / The second subtitle never showed: it did not appear with the first subtitle off, an ASS second subtitle read as empty, and a jump forward switched it off. It now shows on its own, reads ASS, and stays on through a jump.
  • 看片途中与服务器的连接断了(比如经 Cloudflare 隧道的线路),播放会直接停下报错,要手动重新播放。现在会显示「正在重新连接…」并自动重连,从断开的地方接着播;没有报错只是卡住不动时也会重连。服务器五分钟都连不上才显示错误。 / When the connection to the server dropped mid-film (a route through a Cloudflare tunnel, say), playback stopped with an error until it was played again by hand. It now says it is reconnecting and picks up where it stopped, including when the stream froze without an error; only a server away for five minutes ends in an error.

Bemplayer 0.6.22-dev

Bemplayer 0.6.22-dev Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 29 Oct 11:15

新增 / Added

  • 隐私模式(家长控制):在「设置 › 系统 › 密码锁」里选择要隐藏的服务器和媒体库。隐私模式开启时,隐藏的服务器就像从没登录过:不会列出、不会被搜索,也看不到它的观看记录。用遥控器方向键输入密码关闭隐私模式,一键即可重新开启;启动时和离开几分钟后会自动开启。屏幕锁和隐私模式互相独立:屏幕锁可以关闭,只用隐私模式;解锁屏幕锁不会关闭隐私模式,所以可以替孩子解锁而隐藏的内容仍然隐藏。 / Privacy mode (parental control): choose servers and libraries to hide under Settings › System › Passcode. While privacy is on, a hidden server is as if never signed in to: not listed, not searched, and none of what was watched on it shows. The passcode, entered with the remote's arrows, turns privacy off, one press turns it back on, and it comes back on at launch and after a few minutes away. The screen lock and privacy are separate: the lock can be turned off to use privacy alone, and unlocking the screen never turns privacy off, so a child can be let in with what is hidden still hidden.

修复 / Fixed

  • 第二字幕不显示:第一字幕关闭时第二字幕不出现,ASS 格式的第二字幕也读不出内容,快进后第二字幕还会被关掉。现在单独选第二字幕也能显示,ASS 字幕也能读,快进后仍然保留。 / The second subtitle never showed: it did not appear with the first subtitle off, an ASS second subtitle read as empty, and a jump forward switched it off. It now shows on its own, reads ASS, and stays on through a jump.
  • 看片途中与服务器的连接断了(比如经 Cloudflare 隧道的线路),播放会直接停下报错,要手动重新播放。现在会显示「正在重新连接…」并自动重连,从断开的地方接着播;没有报错只是卡住不动时也会重连。服务器五分钟都连不上才显示错误。 / When the connection to the server dropped mid-film (a route through a Cloudflare tunnel, say), playback stopped with an error until it was played again by hand. It now says it is reconnecting and picks up where it stopped, including when the stream froze without an error; only a server away for five minutes ends in an error.

Bemplayer 0.6.21-dev

Bemplayer 0.6.21-dev Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 17 Oct 15:42

修复 / Fixed

  • 第二字幕不显示:第一字幕关闭时第二字幕不出现,ASS 格式的第二字幕也读不出内容。现在单独选第二字幕也能显示,ASS 字幕也能读。 / The second subtitle never showed: it did not appear with the first subtitle off, and an ASS second subtitle read as empty. It now shows on its own, and ASS files are read.

Bemplayer 0.6.20

Choose a tag to compare

@github-actions github-actions released this 03 Oct 16:29

修复 / Fixed

  • 搜索结果不再列出单集:搜「兰香如故」只出这部剧,不再跟着一屏它的剧集。 / Search no longer lists single episodes: searching 兰香如故 finds the show, not the show followed by a screen of its episodes.

Bemplayer 0.6.19

Choose a tag to compare

@github-actions github-actions released this 03 Oct 11:04

修复 / Fixed

  • 全局搜索里,打开另一个服务器上的结果会报「Could not load item … failed with 404」:结果被拿去当前服务器上找了。现在打开时会先切换到它所在的服务器。 / Opening a search result from another server failed with "Could not load item … failed with 404", because it was looked up on the server being watched. It now switches to the server it was found on first.

Bemplayer 0.6.18

Choose a tag to compare

@github-actions github-actions released this 03 Oct 08:21

新增 / Added

  • 剧集可以倒序排列:剧集一栏旁的「正序/倒序」按钮切换,每部剧单独记住,最新一集不用再一路按到底。 / Episodes can be listed newest first: the Oldest first / Newest first button by the episode row switches it, remembered for each show on its own, so the latest episode is no longer at the far end of the row.

修复 / Fixed

  • 集数很多的剧(比如一季一百多集),在剧集一栏里连续按右键会越来越慢、焦点跑出屏幕。现在一次只画附近的剧集,按住方向键时也不再等平滑滚动。 / On a show with a great many episodes in a season, pressing right along the episode row grew slower the further it went and the focus ran off the screen. Only the episodes near the focus are drawn now, and a held or repeated direction no longer waits on a smooth scroll.

Bemplayer 0.6.17

Choose a tag to compare

@github-actions github-actions released this 28 Sep 01:23

新增 / Added

  • 杜比视界 Profile 7(UHD 蓝光原盘转封装常见的格式)兼容播放:电视不能按杜比视界解码 Profile 7 时,改为播放它底下的 HDR10 画面,不再无法播放或让服务器转码。电视能直接解码 Profile 7 的,照常按杜比视界播放。 / Dolby Vision profile 7, the one UHD Blu-ray remuxes carry, now plays on televisions that cannot decode it as Dolby Vision: the HDR10 picture underneath is shown instead of the file failing or the server converting it. A set that does decode profile 7 plays it as Dolby Vision as before.
  • 告诉服务器:没有杜比视界的 HDR10 电视也能直接播放带 HDR10 或 SDR 底层的杜比视界文件(Profile 7、8),不必转码。 / The server is told that an HDR10 television without Dolby Vision can take Dolby Vision files with an HDR10 or SDR base layer (profiles 7 and 8) as they are, rather than converting them.

变更 / Changed

  • 杜比(AC3、E-AC3、TrueHD)和 DTS 音频默认由 FFmpeg 解码,不再用电视自带的解码器;能原码输出给功放的照常原码输出。有些电视列着杜比解码器,没有授权时却只放出静音,也不报错。 / Dolby (AC3, E-AC3, TrueHD) and DTS audio are decoded by FFmpeg by default rather than by the TV's own decoder; where it can go to an amplifier untouched, it still does. Some sets list a Dolby decoder that, without a licence, plays silence and reports nothing.

Bemplayer 0.6.16

Choose a tag to compare

@github-actions github-actions released this 28 Sep 00:49

新增 / Added

  • 设置 › 播放 › 音频解码:自动、本机解码(不原码输出)、FFmpeg 软件解码三选一。有的电视原码输出或自带杜比解码时只有静音、也不报错,应用无法察觉,换一种就能出声。 / Settings › Playback › Audio decoding: Automatic, Decode here (no passthrough) or FFmpeg in software. Some sets play passthrough, or their own Dolby decoding, as silence without any error the app can see, and another choice brings the sound back.
  • 文件的声音本机完全无法播放(例如 WMA、RealAudio)时,在允许转码的情况下自动请服务器把声音转成这里能播放的格式;不允许转码时画面上会说明怎么打开。 / When nothing here can play a file's sound at all (WMA or RealAudio, say), the server is asked to convert it, where transcoding is allowed; where it is not, a line over the picture says how to allow it.

修复 / Fixed

  • 很多电视没有杜比或 DTS 的解码授权,播放 AC3、E-AC3(杜比数字+)、DTS 或 TrueHD 音轨时只有画面没有声音,也不报错,例如大多数版本的《老友记》。现在应用自带 FFmpeg 软件解码,电视自己解不了的音轨由它来解。 / Many televisions have no Dolby or DTS decoder licence, so an AC3, E-AC3 (Dolby Digital Plus), DTS or TrueHD track played as picture without sound and no error, as most copies of Friends do. The app now carries FFmpeg and decodes in software whatever the set cannot.
  • 电视自带的音频解码器或原码输出出错时,会自动改用软件解码重试;解出的多声道被拒绝时再缩混成立体声。0.6.15 只处理了多声道输出被拒这一种情况。 / When the set's own audio decoder or its passthrough fails, playback retries decoding in software, and downmixes to stereo if the set then refuses the surround. 0.6.15 only covered the refused surround output.
  • 隧道播放只用在高于 30 帧的视频上。有的电视在隧道模式下播放的声音是静音,也不报错,而 24、25、30 帧的影片和剧集用它没有任何好处。 / Tunnelled playback is only used for video above 30 frames a second. Some sets play tunnelled audio as silence without reporting it, and film and TV at 24, 25 or 30 frames gain nothing from it.
  • 告诉服务器的音频格式名称改成 Emby 自己用的:PCM 按采样格式(pcm_s16le 等)、DTS 也叫 dca,并补上 MP2、AMR 和 G.711。以前名字对不上,服务器会把本来能直接播放的文件拿去转码或拒绝。 / The audio codecs the server is told about now use Emby's own names: PCM by sample format (pcm_s16le and the rest), DTS as dca too, and MP2, AMR and G.711 added. Names that did not match had the server convert, or refuse, files that play here as they are.
  • 如果一条音轨本机确实无法播放,画面上方会写明,播放信息面板的「输出」也会显示;运行日志里记下音轨的格式和用的是哪个解码器。 / If an audio track really cannot be played here, a line over the picture says so and the info panel's Output shows it; the logs name the track's format and which decoder was used.

Bemplayer 0.6.15

Choose a tag to compare

@github-actions github-actions released this 27 Sep 05:25

新增 / Added

  • 服务器可以有多条线路。手机登录页多了一个"其他线路"框,服务器公布的备用地址每行填一个;设置 › 服务器 › 线路可以用手机增删、调整顺序,也可以在电视上直接选一条。正在用的线路完全没有响应(连不上或超时)时,会按顺序问下一条线路是不是同一台服务器,是就换过去并一直用它,图片和播放也跟着换。服务器返回错误状态不会触发换线;所有线路都没响应后,一分钟内不再重试。 / A server can have several addresses. The phone sign-in page has an "Other addresses" box for the backups a server announces, one per line, and Settings › Servers › Addresses changes them from a phone, reorders them, or picks one on the TV. When the address in use gets no answer at all (refused or timed out), the next is asked whether it is the same server, and if so it takes over and stays in use, images and playback with it. A server answering with an error status never causes a switch, and once no address answers none is tried again for a minute.
  • 切换服务器列表里每个服务器都显示它有多少部电影和剧集。打开列表时向每个服务器问一次,用的是服务器自己记着的总数,不会遍历媒体库;一小时内再打开不会重复问。连不上的服务器不显示数字。 / The server switcher shows how many films and series each server has. Each server is asked once as the list opens, for the totals it already keeps, so no library is read through; opening it again within the hour asks nothing. A server that does not answer shows no figures.

变更 / Changed

  • 服务器多于六个时,切换服务器列表改为三列的卡片:名称和状态点在上,电影和剧集数量在下,不显示地址,这样十一个服务器在电视上一屏放得下,不用滚动。六个及以下时数量显示在名称右边,地址照旧。 / With more than six servers the switcher is three columns of tiles — the name and its dot, with the film and series counts beneath and no address — so eleven servers fit on a TV screen without scrolling. With six or fewer the counts sit at the right of the name and the address stays.

修复 / Fixed

  • 遥控器绿色按钮其实从来没有接上,按了什么都不会发生。现在在任意界面(包括播放中)按它都会打开运行日志;遥控器没有绿色按钮时,设置 › 系统 › 运行日志 是同一个界面。 / The green remote button was never actually wired up and did nothing. It now opens the logs from any screen, playback included; on a remote without one, Settings › System › Logs is the same screen.
  • 有的电视把 E-AC3(杜比数字+)解成 5.1 声道后拒绝打开音频输出,报 ERROR_CODE_AUDIO_TRACK_INIT_FAILED,画面有、声音没有。现在遇到这种情况会自动重试:先关掉隧道播放,还不行就把声音缩混成立体声;本次运行里之后的影片直接沿用。 / Some televisions decode E-AC3 (Dolby Digital Plus) to 5.1 and then refuse to open an audio output for it, reporting ERROR_CODE_AUDIO_TRACK_INIT_FAILED and leaving the film silent. Playback now retries by itself, first without tunnelling and then downmixed to stereo, and later films in the same session start that way.

Bemplayer 0.6.15-dev

Bemplayer 0.6.15-dev Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 26 Sep 07:10

新增 / Added

  • 切换服务器列表里每个服务器都显示它有多少部电影和剧集。打开列表时向每个服务器问一次,用的是服务器自己记着的总数,不会遍历媒体库;一小时内再打开不会重复问。连不上的服务器不显示数字。 / The server switcher shows how many films and series each server has. Each server is asked once as the list opens, for the totals it already keeps, so no library is read through; opening it again within the hour asks nothing. A server that does not answer shows no figures.

变更 / Changed

  • 服务器多于六个时,切换服务器列表改为三列的卡片:名称和状态点在上,电影和剧集数量在下,不显示地址,这样十一个服务器在电视上一屏放得下,不用滚动。六个及以下时数量显示在名称右边,地址照旧。 / With more than six servers the switcher is three columns of tiles — the name and its dot, with the film and series counts beneath and no address — so eleven servers fit on a TV screen without scrolling. With six or fewer the counts sit at the right of the name and the address stays.