小编Des*_*mnd的帖子

通过youtube-dl下载时更改视频名称

我想在youtube上下载一个完整的播放列表,同时下载我想在视频标题前面下载时输入序列号,

例如:如果播放列表有视频:A.mp4,E.mp4,K.mp4,C.mp4,B.mp4,我希望它为 - > 1. A.mp4,2.E.mp4,3. K.mp4,4.C.mp4,5.B.mp4.

我尝试过如下命令:
i = 0; youtube-dl -cti https://www.youtube.com/playlist?list= {(Any Playlist)} -o"{{$ i ++}%(title)s.%( ext)s}"但它的给出错误:youtube-dl:错误:使用输出模板与使用标题,视频ID或自动编号冲突

此外,下载整个播放列表然后逐个重命名也不是我正在搜索.

是否有任何命令下载播放列表并根据我的意愿并排重命名每个视频?

linux youtube video youtube-dl

8
推荐指数
2
解决办法
2万
查看次数

如何在React-Native Webview中运行React JS构建?

我创建了完整的离线ReactJS Web应用程序,我想使用React-Native从Web View的android应用程序运行它。

我按照以下步骤进行操作:
1.我创建了一个已编译的ReactJS Web应用程序,build使用以下命令获取了该信息:

npm run build
Run Code Online (Sandbox Code Playgroud)
  1. 然后,我创建了react-native项目,并build使用以下架构放置了该文件夹 与本地文件夹反应

  2. 我更新App.js了以下内容:

import React, {Component} from 'react';
import {Platform, StyleSheet, Text, View, WebView} from 'react-native';
import {roscon} from "./build/index.html";

type Props = {};
export default class App extends Component<Props> {
  render() {
    return (
      <View style={{height: 300, width: 300,overflow:'hidden' }}>
          <WebView
            source={{uri: roscon}}
            scalesPageToFit={true}
            domStorageEnabled={true}
            javaScriptEnabled={true}
            startInLoadingState={true}
          />
      </View>
    );
  }
}
Run Code Online (Sandbox Code Playgroud)

运行这段代码后,我希望它能够运行我的ReactJS Web应用程序,相反,我得到了白屏。

您能告诉我可能是什么引起的问题,以及如何使我的ReactJS Web App在react-native上运行吗?

注意:我能够build使用npm命令运行生成的文件夹

serve -s build
Run Code Online (Sandbox Code Playgroud)

但是我仍然不知道如何将其作为WebView移植到react-native项目中

reactjs react-native

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

标签 统计

linux ×1

react-native ×1

reactjs ×1

video ×1

youtube ×1

youtube-dl ×1