标签: encoder

使用 gstreamer 进行简单的编码和解码管道?

我正在尝试创建一个简单的 gstreamer1-0 管道,它对 h264 网络摄像头提要进行编码和解码,希望尽可能使用最基本的元素。我已经(理论上)安装了所有标准的、好的、坏的和丑陋的 gstreamer 库。我使用“理论上”这个词是因为我没有 root 权限,我必须请求 IT 下载/安装我可能需要的每个库,这很痛苦。

我尝试了以下管道,但没有奏效:

gst-launch-1.0 v4l2src ! autovideoconvert ! x264enc bitrate=256 ! decodebin ! autovideosink 
Run Code Online (Sandbox Code Playgroud)

我得到以下输出:

Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
Redistribute latency...
Missing element: H.264 decoder
ERROR: from element /GstPipeline:pipeline0/GstDecodeBin:decodebin0: Your GStreamer installation is missing a plug-in.
Additional debug info:
gstdecodebin2.c(3977): gst_decode_bin_expose (): /GstPipeline:pipeline0/GstDecodeBin:decodebin0:
no suitable plugins found
Execution ended after 0:00:01.795803500
Setting pipeline …
Run Code Online (Sandbox Code Playgroud)

encoder decoder gstreamer h.264

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

Python sklearn - 确定LabelEncoder的编码顺序

我希望确定 sklearn LabelEncoder 的标签(即 0,1,2,3,...)以适应分类变量可能值的特定顺序(例如 ['b', 'a', 'c', 'd'])。LabelEncoder 选择按字典序拟合标签,我想可以在这个例子中看到:

from sklearn.preprocessing import LabelEncoder
le = LabelEncoder()
le.fit(['b', 'a', 'c', 'd' ])
le.classes_
array(['a', 'b', 'c', 'd'], dtype='<U1')
le.transform(['a', 'b'])
array([0, 1])
Run Code Online (Sandbox Code Playgroud)

我怎样才能强制编码器坚持在 .fit 方法中第一次遇到的数据顺序(即,将“b”编码为 0,“a”编码为 1,“c”编码为 2,“d”编码为3)?

python encoder scikit-learn

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

为什么没有纯java的djvu编码器?

如果没有任何Java库可以编码djvu,那么在尝试实现它时可能会出现什么样的潜在困难?

java requirements encoder djvu

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

Netty 编码器未被调用

使用 Netty 4.0.27 和 Java 1.8.0_20

所以我试图通过构建一个简单的聊天服务器来了解 Netty 的工作原理(我猜是典型的网络教程程序?)。设计我自己的简单协议,称为 ARC(安德鲁的中继聊天)...这就是为什么您在代码中经常看到 ARC。K,所以问题来了。

所以在这里我启动服务器并注册各种处理程序......

    public void start()
    {
        System.out.println("Registering handlers...");
        ArcServerInboundHandler inboundHandler = new ArcServerInboundHandler(this);

        EventLoopGroup bossGroup = new NioEventLoopGroup();
        EventLoopGroup workerGroup = new NioEventLoopGroup();
        try
        {
            ServerBootstrap bootstrap = new ServerBootstrap();
            bootstrap.group(bossGroup, workerGroup).channel(NioServerSocketChannel.class).childHandler(new ChannelInitializer<SocketChannel>()
            {
                @Override
                public void initChannel(SocketChannel ch) throws Exception
                {
                    ch.pipeline().addLast(new ArcDecoder(), inboundHandler);
                    ch.pipeline().addLast(new ArcEncoder());
                }
            }).option(ChannelOption.SO_BACKLOG, 128).childOption(ChannelOption.SO_KEEPALIVE, true);

            try
            {
                System.out.println("Starting Arc Server on port " + port);
                ChannelFuture f = bootstrap.bind(port).sync();
                f.channel().closeFuture().sync();
            }
            catch(InterruptedException e)
            { …
Run Code Online (Sandbox Code Playgroud)

java encoder netty

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

二进制和二进制编码的十进制有什么区别?

我正在研究编码器,它可以转换decimal为二进制或二进制编码的十进制等代码。什么是二进制编码的十进制?它与二进制不同吗?

encoder

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

scala下划线参数不作为命名参数,在spark map中减少

我在火花映射函数中使用下划线参数或命名参数时看到了一些区别.

看看这段代码(在spark-shell中执行):

var ds = Seq(1,2,3).toDS()
ds.map(t => Array("something", "" + t)).collect // works cool
ds.map(Array("funk", "" + _)).collect // doesn't work
Run Code Online (Sandbox Code Playgroud)

我得到的非工作线的例外是:

错误:无法找到存储在数据集中的类型的编码器.导入spark.implicits支持原始类型(Int,String等)和产品类型(case类).在将来的版本中将添加对序列化其他类型的支持.

lambda scala encoder apache-spark

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

最实惠的PHP编码器

可能重复:
最好的PHP编码器

我正在寻找一个基本上也可以管理许可证(域等)的PHP编码器.

我的主要标准基本上是价格.关键是哪个最安全.我相信它们可以全部解码,我甚至下载了一些解码器来自己测试.我只是想让它变得更难,所以可能任何编码器都​​会做得很好:-)

但哪一个是最实惠的呢?有任何想法吗?大多数似乎每年约300美元,每年更新100美元.

感谢您阅读这个公认的通用问题!

编辑(因为最近的评论)请不要发布答案,例如编码是否有意义,或者它是否可以轻松解码,或者是否会使客户烦恼等等.希望它对我来说听起来不太友好!

php encoder decoder

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

IonCube php编码器

我有一个客户端需要一些PHP更改,但脚本是由ioncube编码的"// 004ff // IONCUBE编码器7.0评估//此许可证消息仅由评估编码器添加,我如何解码它来更改他的php文件?

php encoder decode ioncube

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

将byte []转换为字符串,如"AAAAADT4RyQ ="

有字节数组:{0,0,0,0,52,246,141,6}

它以某种方式表示为字符串:AAAAADT4RyQ =

怎么做?什么是编码器?

c# encoder converter decoder

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

C中的摩尔斯电码转换器

是的它的功课我们假设有char二维数组保持字符,大小限制为255个字符 char string[100][255];

程序neede:用户将输入的莫尔斯码改为字母/英文字母(大写字母)

样本输入

2

 .... . .-.. .-.. --- / .-- --- .-. .-.. -..

 .--- --- -.- .
Run Code Online (Sandbox Code Playgroud)

样品OutPut

我唯一的想法是让一个单词的第一个字符由用户输入..要检查它是否是'.' 或' - '然后仔细并手动分配..嵌套if(string[i][c]=='.') 和最后一个如果在每个嵌套上将if(string[i][c]==' ')打印出字母"E"示例

if(string[i][c]=='.') {
    isspace(string[i][c+1])
    printf("E");
}
Run Code Online (Sandbox Code Playgroud)

现在我的问题是..有没有更简单的方法来解决这个问题?我不需要输入相同的' - '和'.' 如果声明..和东西?我的思绪爆炸了吗?因为我用if或case语句丢失了对应下一个char的跟踪?

c encoder decoder

-3
推荐指数
1
解决办法
2万
查看次数