fix(hivescan): prefer MovieObject and probe Blu-ray streams

This commit is contained in:
2026-05-23 01:08:07 +00:00
parent 6b74a6d308
commit 00454f0929
3 changed files with 78 additions and 10 deletions
@@ -152,13 +152,13 @@ const hasHdr = computed(() => {
const isDisc = computed(() => {
if (!props.torrent.playable_file) return false;
const filename = props.torrent.playable_file.toLowerCase();
return filename.endsWith('index.bdmv') || filename.endsWith('.iso');
return filename.endsWith('movieobject.bdmv') || filename.endsWith('index.bdmv') || filename.endsWith('.iso');
});
const showBlurayLogo = computed(() => {
if (!isDisc.value) return false;
const filename = (props.torrent.playable_file || '').toLowerCase();
if (filename.endsWith('index.bdmv')) return true;
if (filename.endsWith('movieobject.bdmv') || filename.endsWith('index.bdmv')) return true;
return hasAnyTag(
blurayTagPattern,
props.torrent.quality,