Linux文件处理技巧

最近制作一个网站,需要处理大量的素材,从中累积了一些小技巧,记录在此,与大家分享。

DOC转PDF

DOC转PDF在Linux中很容易实现,KDE的Dolphin就有一个转换的插件,只要在DOC文档上右击,选择转换即可。

当然,如果你的桌面环境不是KDE,也可以安装 unoconv 来实现。具体可以通过命令:

1
unoconv -fpdf file1.doc file2.doc

PDF压缩

Word文档转成PDF后,在网络上呈现时可以省去各类排版的麻烦。但有时PDF文档过大,不便于网络传输,此时就要用到压缩功能了。具体可以使用gs命令完成,示例如下:

1
gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/ebook -dNOPAUSE -dQUIET -dBATCH -sOutputFile=output.pdf input.pdf

-dPDFSERRINGS后的参数可以有ebook,screen,prepress等几种,对应不同的显示效果。使用以上命令,PDF压缩效果明显。

视频格式的转换

windows中各类音视频格式转换的工具非常丰富,其实在Linux下能熟练使用ffmpeg就可以轻松实现各类转换,例如Mp4转Webm就可以使用如下命令:

1
ffmpeg -i input-file.mp4 -c:v libvpx -crf 10 -b:v 1M -c:a libvorbis output-file.webm

敲完命令后,只要等待即可。

未完,有时再续