小编eZo*_*eZo的帖子

使用 fluent-ffmpeg 添加字幕

我正在尝试将字幕刻录到视频中。此命令从命令行完美运行: ffmpeg -i in.mp4 -vf subtitles=sub.srt:force_style='Fontsize=20' out.mp4

我在服务器端的代码似乎没有做太多(虽然它创建了 test.mp4)

ffmpeg('temp/subtitleVideos/qTWVbM5pkKms_pJbE8OAvH3N.mp4')
            .outputOptions(
                '-vf subtitles=temp/subtitleVideos/qTWVbM5pkKms_pJbE8OAvH3N.srt'
            )
            .on('error', function(err) {
                console.log('Error: ' + err.message);
            })
            .save(path + 'test.mp4');
Run Code Online (Sandbox Code Playgroud)

我收到以下错误: Error: ffmpeg exited with code 1: Error opening filters!

video ffmpeg subtitle node.js fluent-ffmpeg

5
推荐指数
1
解决办法
1401
查看次数

Angular2:从列表动画中删除元素

我有一张带有卡片(任务)的简单列表(任务)。当我删除任务时,将显示确认对话框。如果用户确认删除,则进行http呼叫。如果成功,则将isDeleted变量设置为true并发送到列表项以切换类。在这里我遇到一些问题:

  1. 如果我单击一个项目并且不删除它(确认后,我选择“否”),然后单击另一个项目并将其删除-这两个项目都获得了该类(为什么?ID不同)。

    <div class="vb-task-card" [ngClass]="{'vb-deleted': task.id === selectedItemId && isDeleted}">
      // here comes the rest of the layout
       <button (click)="onDeleteTask(task)"> DELETE</button>
    </div>
    
    Run Code Online (Sandbox Code Playgroud)

如果用户单击按钮,则会调用以下功能:

    public onDeleteTask(task) {
       this.selectedItemId = task.id;
       this.deleteTask.emit(task);
    }
Run Code Online (Sandbox Code Playgroud)
  1. 如何在我删除的项目中添加淡出动画?

ps,如果您需要更多代码或完整代码-告诉我!

提前致谢!

animation ngfor angular

4
推荐指数
1
解决办法
5396
查看次数

如何将整数转换为浮点数?

我有一个int,比方说,var myInt = 24我需要它来显示它作为一个浮动是这样的:24,000。在javascript中甚至可能吗?

重要提示:转换后的浮点数应该是数字,而不是字符串

javascript int types

0
推荐指数
1
解决办法
3121
查看次数