Skip to content

Commit 04a6ad1

Browse files
committed
fix: AquaMai 未安装时转换 PV 出错
1 parent 7248133 commit 04a6ad1

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

MaiChartManager/Front/src/components/MusicEdit/SetMovieButton.tsx

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ enum STEP {
1717

1818
export default defineComponent({
1919
props: {
20-
song: {type: Object as PropType<MusicXmlWithABJacket>, required: true},
20+
song: { type: Object as PropType<MusicXmlWithABJacket>, required: true },
2121
},
2222
setup(props) {
2323
const offset = ref(0)
@@ -29,12 +29,12 @@ export default defineComponent({
2929
const progress = ref(0)
3030
const message = useMessage();
3131
const noScale = ref(false)
32-
const savedOptions = useStorage('importMusicOptions', defaultSavedOptions, undefined, {mergeDefaults: true});
32+
const savedOptions = useStorage('importMusicOptions', defaultSavedOptions, undefined, { mergeDefaults: true });
3333

3434
const shouldUseH264 = () => {
3535
if (savedOptions.value.movieCodec === MOVIE_CODEC.ForceH264) return true;
3636
if (savedOptions.value.movieCodec === MOVIE_CODEC.ForceVP9) return false;
37-
return aquaMaiConfig.value?.sectionStates?.['GameSystem.Assets.MovieLoader']?.enabled && aquaMaiConfig.value?.entryStates?.['GameSystem.Assets.MovieLoader.LoadMp4Movie']?.value;
37+
return (aquaMaiConfig.value?.sectionStates?.['GameSystem.Assets.MovieLoader']?.enabled && aquaMaiConfig.value?.entryStates?.['GameSystem.Assets.MovieLoader.LoadMp4Movie']?.value) || false;
3838
}
3939

4040
const uploadMovie = (id: number, movie: File, offset: number) => new Promise<void>((resolve, reject) => {
@@ -103,7 +103,7 @@ export default defineComponent({
103103

104104
if (file.name.endsWith('.dat')) {
105105
load.value = true;
106-
await api.SetMovie(props.song.id!, selectedADir.value, {file, padding: 0});
106+
await api.SetMovie(props.song.id!, selectedADir.value, { file, padding: 0 });
107107
} else if (version.value?.license !== LicenseStatus.Active) {
108108
showNeedPurchaseDialog.value = true;
109109
} else {
@@ -163,9 +163,9 @@ export default defineComponent({
163163
<NFlex vertical class="w-full">
164164
<NFlex class="h-34px" align="center">
165165
<NSelect v-model:value={savedOptions.value.movieCodec} options={[
166-
{label: '优先 H264', value: MOVIE_CODEC.PreferH264},
167-
{label: '强制 H264', value: MOVIE_CODEC.ForceH264},
168-
{label: '强制 VP9 USM', value: MOVIE_CODEC.ForceVP9},
166+
{ label: '优先 H264', value: MOVIE_CODEC.PreferH264 },
167+
{ label: '强制 H264', value: MOVIE_CODEC.ForceH264 },
168+
{ label: '强制 VP9 USM', value: MOVIE_CODEC.ForceVP9 },
169169
]}/>
170170
</NFlex>
171171
</NFlex>

0 commit comments

Comments
 (0)