我一直是MediaWiki和类似的基于wiki的文本编辑的忠实粉丝.我喜欢快速添加文本,协作和分享的能力.但是,仍然需要格式良好的打印输出.像页眉和页脚(说我想让他们说的),分页符,页边距等等.
我见过的大多数解决方案涉及到某种中间打印媒体格式的转换(可能是MediaWiki到Microsoft Word,也可能是某些自定义脚本,它从网页内容生成PDF(带有大量硬编码引用) .
是否存在针对此问题的更通用解决方案?任何寻求将HTML和Web内容合并为打印媒体输出格式的框架?
任何解决方案,关于赞成或反对的讨论,或任何欢迎.
谢谢!
更新:我认为CSS只会让我到目前为止...我已经使用CSS进行类似的输出(MediaWiki默认情况下有一种打印格式隐藏了大部分导航栏的东西).想想一下MediaWiki的文章 - 想象一下我能够在内容中调整一个标签或类似的东西,现在我的边距是1英寸而不是0.5英寸.这更符合我的目标.
我正在将MediaController添加到VideoView中,但除非我点按手机,否则它不会显示.一段时间后控制器消失.
有没有办法让我总能拥有MediaController节目?
谢谢克里斯
即使插入耳机,我们如何通过扬声器传输音频输出?
我的代码:
if(audioManager.isWiredHeadsetOn())
{
audioManager.setWiredHeadsetOn(false);
audioManager.setSpeakerphoneOn(true);
audioManager.setRouting(AudioManager.MODE_NORMAL, AudioManager.ROUTE_SPEAKER, AudioManager.ROUTE_ALL);
audioManager.setMode(AudioManager.MODE_NORMAL);
}
Run Code Online (Sandbox Code Playgroud)
我在这里错过了什么吗?
我们想构建一个媒体流服务器,并想知道选择硬件和软件时的策略.
我们的一些要求:
这里的情况与你们之前可能遇到的情况略有不同.专业系统管理员和开发人员的成本比在存储解决方案领域与硬件或软件供应商签订合同要便宜得多.我们扩展的方式是购买廉价的商品硬件,并且(可能)使用各种开源软件自行构建基础设施.
我们正在研究各种用于存储的分布式文件系统,例如MogileFS,GlusterFS,HDFS,看起来HDFS可能是领跑者.
如果你之前已经建立了类似的东西,请分享你的经验.
谢谢!
我正在尝试使用MediaStore.Video.query()方法从视频文件(标题,语言,艺术家)中检索元数据.但是,该方法始终返回null.代码如下:
String[] columns = {
MediaStore.Video.VideoColumns._ID,
MediaStore.Video.VideoColumns.TITLE,
MediaStore.Video.VideoColumns.ARTIST
};
Cursor cursor = MediaStore.Video.query(getApplicationContext().getContentResolver(), videoUri,columns);
if (cursor != null) {
cursor.moveToNext();
}
String title = cursor.getString(cursor.getColumnIndex(MediaStore.Video.VideoColumns.TITLE));
Run Code Online (Sandbox Code Playgroud)
关于如何使用android返回视频元数据的任何建议?
==更新
当我在很多地方搜索时,我尝试了一个使用CursorLoader的解决方案.但是,CursorLoader中的方法loadInBackground()也返回null.代码如下所示:
String[] columns = {
MediaStore.Video.VideoColumns.TITLE
};
Uri videoUri = Uri.parse("content://mnt/sdcard/Movies/landscapes.mp4");
CursorLoader loader = new CursorLoader(getBaseContext(), videoUri, columns, null, null, null);
Cursor cursor = loader.loadInBackground();
cursor.moveToFirst();
String title = cursor.getString(cursor.getColumnIndex(MediaStore.Video.VideoColumns.TITLE));
Run Code Online (Sandbox Code Playgroud) 我正在创建一个wordpress网站,注册用户可以通过前端的wp_editor()创建自己的帖子,但只有一个帖子.
现在我想限制用户只能看到他上传的媒体.我在functions.php中使用以下脚本,它在后端工作.因此,如果用户前往后端的媒体部分,他将只看到他上传的媒体.
但是如果用户在前端wp_editor上进入"插入媒体"弹出窗口,他仍然可以看到来自所有用户的上传媒体.
function restricted_media_view( $wp_query ) {
if ( strpos( $_SERVER[ 'REQUEST_URI' ], '/wp-admin/upload.php' ) !== false
|| strpos( $_SERVER[ 'REQUEST_URI' ], '/wp-admin/edit.php' ) !== false ) {
if ( !current_user_can( 'level_5' ) ) {
global $current_user;
$wp_query->set( 'author', $current_user->id );
}
}
}
add_filter('parse_query', 'restricted_media_view' );
Run Code Online (Sandbox Code Playgroud)
你有什么想法来解决这个烦恼吗?谢谢!
我正在尝试使用Android MediaMetadataRetriever来获取mp4格式的重新录制视频的长度-但我遇到了例外:
07-13 13:54:32.686: E/AndroidRuntime(19790): FATAL EXCEPTION: main
07-13 13:54:32.686: E/AndroidRuntime(19790): java.lang.RuntimeException: setDataSource failed: status = 0x80000000
Run Code Online (Sandbox Code Playgroud)
我的代码是:
MediaMetadataRetriever retriever = new MediaMetadataRetriever();
retriever.setDataSource(video.getMediaUrl());
String time = retriever.extractMetadata(MediaMetadataRetriever.METADATA_KEY_DURATION);
long timeInmillisec = Long.parseLong(time);
Run Code Online (Sandbox Code Playgroud)
而video.getMediaUrl()路径与此类似:
file:///storage/emulated/0/Foldername/Videos/VID_20130713_135318.mp4
Run Code Online (Sandbox Code Playgroud)
我不知道我在做什么错-请任何人帮助我!此代码也适用于音频文件,但不适用于视频。
我目前正在使用Nikola作为页面生成器.
但是根据页面范围和用户,Lektor对于最终用户来说似乎更容易和更简化.这非常适合我计划的新页面.
Nikola还嵌入了媒体(youtube,vimeo,soundcloud等) https://getnikola.com/handbook.html#restructuredtext-extensions
Lektor是如何提供此类功能的?
更新到WordPress 4.5后,我正在进行媒体上传测试,我注意到我正在生成一个新的图像大小,我无法弄清楚如何停止.
我用来防止生成多种尺寸的媒体的当前功能是:
function add_image_insert_override( $sizes ) {
unset( $sizes[ 'thumbnail' ]);
unset( $sizes[ 'medium' ]);
unset( $sizes[ 'large' ]);
unset( $sizes[ 'full' ] );
return $sizes;
}
add_filter( 'intermediate_image_sizes_advanced', 'add_image_insert_override' );
Run Code Online (Sandbox Code Playgroud)
如何阻止WordPress 4.5生成宽度为768像素的图像?
我想它必须使用onLoadChildren方法做一些事情,但我不知道如何通过MediaBrowser获取专辑,歌曲或艺术家.
media ×10
android ×5
video ×2
wordpress ×2
audio ×1
controller ×1
distributed ×1
html ×1
image ×1
image-size ×1
lektor ×1
markdown ×1
markup ×1
mediastore ×1
mediawiki ×1
nikola ×1
printing ×1
restrictions ×1
streaming ×1
view ×1