<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>开源项目 on Attic.cyn</title><link>https://cyn-blog.pages.dev/categories/%E5%BC%80%E6%BA%90%E9%A1%B9%E7%9B%AE/</link><description>Recent content in 开源项目 on Attic.cyn</description><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Sat, 23 Jan 2021 00:00:00 +0000</lastBuildDate><atom:link href="https://cyn-blog.pages.dev/categories/%E5%BC%80%E6%BA%90%E9%A1%B9%E7%9B%AE/index.xml" rel="self" type="application/rss+xml"/><item><title>PPT转视频</title><link>https://cyn-blog.pages.dev/posts/05.opensource/12.ppttovideo/ppttovideo/</link><pubDate>Sat, 23 Jan 2021 00:00:00 +0000</pubDate><guid>https://cyn-blog.pages.dev/posts/05.opensource/12.ppttovideo/ppttovideo/</guid><description>&lt;h1 id="ppt2video"&gt;ppt2video&lt;/h1&gt;
&lt;p&gt;&lt;a href="https://github.com/ching7/ppt2video.git"&gt;ppt文件转换为MP4工具类&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="1-功能描述"&gt;1 功能描述&lt;/h2&gt;
&lt;p&gt;将输入的ppt文件转化成视频，视频是每页ppt和ppt的备注文字转化成的语音合成&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;将每一页的ppt切成图片，每一页ppt备注文字转化成语音&lt;/li&gt;
&lt;li&gt;将所有的语音合成一份完整的语音，以语音长度为视频长度，与图片合成最终视频&lt;/li&gt;
&lt;li&gt;视频中每段备注文字语音对应每页ppt，每段语音结束视频页面跳转到下一页ppt&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="2-参考输入输出"&gt;2 参考输入输出&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;输入：待转化ppt文件路径&lt;/li&gt;
&lt;li&gt;输出：转化后视频文件路径&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-java" data-lang="java"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;// 例如：&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;// 输入 - /home/hsfstore/hsStoredata/data/00/00/wKgh_V4EZzaEUj9wAAAAAAAAAAA79.pptx&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;// 输出 - /home/hsfstore/hsStoredata/data/00/00/wKgh_V4EZzaEUj9wAAAAAAAAAAA79-pptToVideo.mp4&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="3-调用方式"&gt;3 调用方式&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-cmake" data-lang="cmake"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c"&gt;# ssh
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="err"&gt;java&lt;/span&gt; &lt;span class="err"&gt;-jar&lt;/span&gt; &lt;span class="err"&gt;PptToVideoTool.jar&lt;/span&gt; &lt;span class="err"&gt;[参数]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="4-参数说明"&gt;4 参数说明&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;目前仅支持单个参数，参数类型为String，为ppt在服务器上的全路径&lt;/li&gt;
&lt;li&gt;后续支持TTS运行目录&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="5-所需环境说明"&gt;5 所需环境说明&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;TTS&lt;/code&gt;: 科大讯飞&lt;code&gt;tts&lt;/code&gt;包&lt;/li&gt;
&lt;li&gt;&lt;code&gt;FFmpeg&lt;/code&gt;: &lt;code&gt;version-3.4.2&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="6-运行配置"&gt;6 运行配置&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;ConstantParam&lt;/code&gt;类中调整&lt;code&gt;TTSFILEPATH&lt;/code&gt;字段为实际安装目录&lt;/li&gt;
&lt;li&gt;科大讯飞的&lt;code&gt;TTS&lt;/code&gt;和&lt;code&gt;FFmpeg&lt;/code&gt;目前都支持在windows上安装，测试时可以用windows版本&lt;/li&gt;
&lt;li&gt;本工程在&lt;code&gt;Liunx&lt;/code&gt;服务器上验证通过，&lt;code&gt;windows&lt;/code&gt;尚未验证&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>简单商城</title><link>https://cyn-blog.pages.dev/posts/05.opensource/11.simplemall/simplemalldemo/</link><pubDate>Tue, 05 Jan 2021 00:00:00 +0000</pubDate><guid>https://cyn-blog.pages.dev/posts/05.opensource/11.simplemall/simplemalldemo/</guid><description>&lt;h2 id="smartisan-mall-simple"&gt;smartisan-mall-simple&lt;/h2&gt;
&lt;p&gt;&lt;a href="http://106.54.70.153/"&gt;simple商城-demo体验&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://github.com/ching7/smartisan-mall-simple"&gt;simple商城-github源码&lt;/a&gt;&lt;/p&gt;
&lt;h3 id="介绍"&gt;介绍&lt;/h3&gt;
&lt;p&gt;锤子科技官网简单demo实现。前台原模板来自 &lt;a href="https://github.com/yucccc/vue-mall"&gt;vue-mall&lt;/a&gt; 原前台工程。&lt;/p&gt;
&lt;p&gt;后台原模板使用的是mongdb实现。本项目使用springboot进行了重写，原有功能基本全部实现。&lt;/p&gt;</description></item><item><title>使用说明</title><link>https://cyn-blog.pages.dev/posts/05.opensource/10.scanbox/scanboxreadme/</link><pubDate>Fri, 06 Nov 2020 00:00:00 +0000</pubDate><guid>https://cyn-blog.pages.dev/posts/05.opensource/10.scanbox/scanboxreadme/</guid><description>&lt;h1 id="使用说明"&gt;使用说明&lt;/h1&gt;
&lt;h3 id="简介"&gt;简介&lt;/h3&gt;
&lt;p&gt;该组件可以实现浏览器自定义的图片列表采集&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;支持处理黑白、彩色、灰度图片&lt;/li&gt;
&lt;li&gt;支持图片自定义文字水印、图片水印&lt;/li&gt;
&lt;li&gt;支持自定义文件分片上传&lt;/li&gt;
&lt;li&gt;支持切换视频源和分辨率（需要插件盒子支持）&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="注意"&gt;注意：&lt;/h3&gt;
&lt;p&gt;最新版本chrome浏览器会限制网页调用本地设备，需要配置允许访问&lt;/p&gt;</description></item><item><title>图像采集器DEMO</title><link>https://cyn-blog.pages.dev/posts/05.opensource/10.scanbox/scanbox/</link><pubDate>Fri, 06 Nov 2020 00:00:00 +0000</pubDate><guid>https://cyn-blog.pages.dev/posts/05.opensource/10.scanbox/scanbox/</guid><description>&lt;h1 id="图像采集器demo"&gt;图像采集器DEMO&lt;/h1&gt;</description></item></channel></rss>