小编Ric*_*rdd的帖子

flutter_ffmpeg - 如何访问输出的路径?

我需要在 Flutter 应用程序中合并(连接)两个音频文件。

我正在尝试使用 Flutter_ffmpeg 包。

https://pub.dev/packages/flutter_ffmpeg
Run Code Online (Sandbox Code Playgroud)

Ffmpeg 是强大的音频和视频工具。

flutter_cache_manager 包用于存储来自 https 的文件

https://pub.dev/packages/flutter_cache_manager
Run Code Online (Sandbox Code Playgroud)

并提供用于处理路径的路径

https://pub.dev/packages/path_provider
Run Code Online (Sandbox Code Playgroud)

对于缓存部分,我已经做了一些成功的测试,

但是,我需要您的帮助来了解我如何使用 ffmpeg 包。
根据自述文件,我需要做类似的事情

import 'package:flutter_ffmpeg/flutter_ffmpeg.dart';

final FlutterFFmpeg _flutterFFmpeg = new FlutterFFmpeg(); 
var fileCached1 = await DefaultCacheManager().getSingleFile(url1);
var fileCached2 = await DefaultCacheManager().getSingleFile(url2);
var arguments = ["-i", "concat:fileCached1.wav|fileCached2.wav", "-c copy", "output.way"];
_flutterFFmpeg.executeWithArguments(arguments ).then((rc) => print("FFmpeg process exited with rc $rc"));
Run Code Online (Sandbox Code Playgroud)

我如何才能访问 output.wav 来播放?如何使用 path_provider?

我真的需要你的帮助。:) 关于 flutter_ffmpeg 的信息很少。这个问题可能对其他人有用。

提前致谢,里卡多

android ffmpeg dart flutter android-ffmpeg

3
推荐指数
1
解决办法
3198
查看次数

Flutter如何更改ListTile中选定图块的背景颜色

我正在尝试更改 ListTile 中选定图块的背景。

我搜索并找到了以下两篇文章,但是它们都不能解决我的问题。

帖子 1 帖子 2

在 @CopsOnRoad 的回答的帮助下,我得到了更好的结果。

使用以下代码,如果我选择多个图块,则所有图块都保持选中状态。如何一次只选择一个并取消之前选择的?

平铺索引受 限制itemCount: is books.length

    List<Favorited> books;
    
    // todo: this needs to be changed, has a hard coded value of 200
    List<bool> _selected = List.generate(200, (i) => false); // Pre filled list
    
      @override
      Widget build(BuildContext context) {
        final booksProvider = Provider.of<Model>(context);
    
        return Container(
          child: StreamBuilder(
            stream: booksProvider.getUserFavList('103610812025'),
            builder: (context, AsyncSnapshot<List<Favorited>> snapshot) {
              if (snapshot.hasData) {
                books= snapshot.data.toList();
                return ListView.builder(
                    itemCount: books.length,
                    itemBuilder: (buildContext, index) {
                      return Container( …
Run Code Online (Sandbox Code Playgroud)

dart flutter

2
推荐指数
1
解决办法
2874
查看次数

Django - 如何实现example.com/username url系统

我想在我的网站上实现一个简单友好的地址系统.

我在想的是当用户登录时,他的用户名将显示在地址栏中.

  • www.example.com/username 1(主页配置文件)
  • www.example.com/username 1/about /
  • www.example.com/username 1/gallery /

  • www.example.com/username 2(主页配置文件)
  • www.example.com/username 2/about /
  • www.example.com/username 2/gallery /

此外,如果有人输入地址www.example.com/username1,将显示user1的个人资料.

我已经使用Django-Allauth实现了一个注册/登录系统

MYSITE/urls.py

url(r'^accounts/', include('allauth.urls')),
Run Code Online (Sandbox Code Playgroud)

家用/ urls.py

url(r'^$', views.index),
Run Code Online (Sandbox Code Playgroud)

家用/ views.py

def index(request):

return render_to_response('home/index.html', context_instance=RequestContext(request))
Run Code Online (Sandbox Code Playgroud)

我尝试遵循一些示例,例如面向问题的用户配置文件网址方案,例如django中的example.com/username

但我还没有工作呢.我不明白该怎么做:(

请给一些建议.

django url username

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

标签 统计

dart ×2

flutter ×2

android ×1

android-ffmpeg ×1

django ×1

ffmpeg ×1

url ×1

username ×1