标签: encoding

将 DVD 翻录为 700 MB 的视频文件

在 torrent 网站上下载电影时,它们通常是 700 MB 的视频文件,并带有 .avi 扩展名。

在一张 DVD 中,我有 4 到 6 部电影,它们在我的 DVD 播放器中播放得非常好(质量很好)!

我已经下载了HandbrakeDVD43。但我不知道获得这些好的结果的设置。我该怎么做?

dvd encoding ripping handbrake

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

SQL Server Management Studio 2005 - 设置默认编码

有人知道在将文件保存到 SQL Server Management Studio 时将默认编码设置为 ANSI 而不是 Unicode 的方法吗?我们的源代码控制系统/差异工具在跨 Unicode 文件格式运行时会出现故障。

我已经用谷歌搜索了一个可能的解决方案;但我发现的只是在执行“另存为...”时选择编码的示例;哪个工作正常;但每次启动程序时都需要完成。

是否有我可以设置的注册表设置?有没有其他人遇到过这个问题并找到了解决方案?

encoding sql-management-studio

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

视频编码:视频文件大小随fps增加多少?

鉴于彼得杰克逊(霍比特人)和詹姆斯卡梅隆(阿凡达 2)等下一部大片将以48 fps(甚至更高)的帧速率拍摄——即高于通常的 24 fps——我想知道:编码视频的文件大小随 fps 增加多少?

随着 fps 的增加,帧与帧之间的差异变得越来越小。所以我想文件大小的增长小于线性。这是真的?有经验法则吗?或者是否有人有以 24、48、60 和 96 fps(使用现代视频编解码器)编码的相同视频的示例文件大小?

(附带问题:视频文件大小会随着图像大小超过全高清而增加多少 - 例如从全高清到 4k?)

video encoding codec h.264 fps

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

记事本++向文件添加额外的行

我已经被这个问题困扰了很长时间,我只是试图忽略它,但是当我第一次打开从 mac/unix 框保存的文件时,我会在每行之后看到一个额外的换行符:

something like

this

which is pretty

annoying
Run Code Online (Sandbox Code Playgroud)

我通常做的只是对谷歌中的这种行为进行众多修复之一,例如删除所有空行的 TextFX 解决方案。

但我只是好奇为什么会发生这种情况。为什么?为什么即使我保存文件,将它推送到 git repo(当它被另一个用户在 mac/unix 中编辑时)它也不会再次发生,我不再遇到这个问题了?

编辑

git 问题是我以前遇到的一个问题,但我们现在的问题是我们正在使用 rail 的回形针上传文件,它将文件保存到文件系统(我们使用的是 Windows 机器)。当我们打开文件时,即使服务器在 Windows 上运行,我们也会将其视为“macintosh”“ansi”。有没有办法让它在默认情况下使用正确的编码打开它?

encoding notepad++ file-format

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

哪种视频编解码器在解码时将 CPU/GPU 的负载降至最低?

我有兴趣对我拥有的视频进行转码以用作屏幕保护程序;大小不是问题,但我想尽可能少地强调处理器和视频卡的视频解码。

我最好的选择是什么?

有问题的系统在具有 10GB RAM 的双核 2.4GHz i7 上运行 Windows,可选择 Intel HD Graphics 4000 和 NVIDIA GeForce 620M,尽管我对通用答案感兴趣,因为我还有其他操作系统和硬件选择. 我有各种旧电脑可供选择。

video encoding video-conversion video-codecs

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

如何从可以在 Microsoft Word 中打开的 emacs org-mode 导出 html

我使用 Emacs(组织模式导出)创建了一个 HTML 文件,我想在 Microsoft Word 中打开它。但是,Word 说它无法打开该文件。在错误消息的详细信息中,它说:

对未定义实体“hellip”的引用。

由于缺乏更好的修复,我进入文件并替换所有出现的“&hellip ;” 使用“...”,但随后我收到类似“nbsp”的错误消息,依此类推。

让emacs以可以在Microsoft Word中打开的形式输出组织模式文件而不丢失格式的最简单方法是什么?

encoding emacs org-mode microsoft-word

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

ffmpeg 去除第三个流不起作用

我有第三个流的文件,它可能是来自 FCP 的一些元数据。这是 ffprobe 的输出:

ffprobe 00700.mov  
ffprobe version 2.0.1 Copyright (c) 2007-2013 the FFmpeg developers  
  built on Aug 27 2013 20:17:24 with gcc 4.5 (SUSE Linux)  
  configuration: --enable-gpl --enable-shared --enable-libmp3lame --enable-libxvid  --enable-libx264 --enable-nonfree --enable-postproc --enable-version3  
  libavutil      52. 38.100 / 52. 38.100  
  libavcodec     55. 18.102 / 55. 18.102  
  libavformat    55. 12.100 / 55. 12.100  
  libavdevice    55.  3.100 / 55.  3.100  
  libavfilter     3. 79.101 /  3. 79.101  
  libswscale      2.  3.100 /  2.  3.100  
  libswresample   0. 17.102 /  0. 17.102  
  libpostproc    52. …
Run Code Online (Sandbox Code Playgroud)

video linux encoding metadata ffmpeg

7
推荐指数
2
解决办法
3757
查看次数

如何打开“文档信封”中发送给我的文件?

我刚刚收到一封电子邮件,其 X-Mailer 是“X-Mailer:Microsoft CDO for Windows 2000”。它有一个 .sgn 文件作为附件,其内容是一个 XML,其中一个字段显然是一个 base64 编码的 PDF:

<DocumentEnvelope><SignaturePackage><Signature =
xmlns=3D"http://www.w3.org/2000/09/xmldsig#"><SignedInfo><Canonicalizatio=
nMethod Algorithm=3D"http://www.w3.org/TR/2001/REC-xml-c14n-20010315" =
/><SignatureMethod =
Algorithm=3D"http://www.w3.org/2000/09/xmldsig#rsa-sha1" /><Reference =
URI=3D"#SignedDoc"><DigestMethod =
Algorithm=3D"http://www.w3.org/2000/09/xmldsig#sha1" =
/><DigestValue>MFV2XJ9rfjhGCyA948wKB741ChQ=3D</DigestValue></Reference></=
SignedInfo><SignatureValue>aKHfEGfu2p9RdShv1Vv/kqC6gjdymojq0rQA+AU/hPocrr=
VqMQk2wbbJD60jc8QPP0kPIo4vWqB1mVx5Y45HK0LFWxMDkJ2/CN8GcODEum2Mamn3W2j9tKV=
8JfJAexlW47LprDq99W9YwfpXusaEplCOErCRj/2dhnGc4SgZXxw=3D</SignatureValue><=
KeyInfo><KeyValue><RSAKeyValue><Modulus>nz78eiuYN1Jmm5ND8xLLbJ9QTrBpjTMfv=
h4mbmHbBSB7HSHU+7Izp5GCiyDAlmXa3JjqKBRjw2+OpwhsJf+KHPltKFKwOltTN9QJWS4HJm=
H1xqF4VAuwvpp1tlJd1KP5WL/j9YCYigzEfZIAAUC2KiFlAxoR1mwz3alMR4v96h8=3D</Mod=
ulus><Exponent>AQAB</Exponent></RSAKeyValue></KeyValue></KeyInfo><Object =
Id=3D"SignedDoc"><DocumentOriginName =
xmlns=3D"">ecd20f25-95b3-4dc3-b8e6-fc62d23db259</DocumentOriginName><Docu=
mentExtension xmlns=3D"">pdf</DocumentExtension><DocumentCreationDate =
xmlns=3D"">2014-02-27T22:10:27.4320656+02:00</DocumentCreationDate><Docum=
entContent =
xmlns=3D"">JVBERi0xLjQNJeLjz9MNCjMgMCBvYmoNPDwvQ291bnQgMS9LaWRzWzQgMCBSXS=
9QYXJlbnQgMiAwIFIgDS9UeXBlL1BhZ2VzPj4NZW5kb2JqDTQgMCBvYmoNPDwvQXJ0Qm94WzA=
Run Code Online (Sandbox Code Playgroud)

(……等等……等等……)

P9fdsc3jL4yg7at7G488BKcqQbpnZDkhXFsfhc/VIuPexfElgnf2oagaf/QjiZHy+ganiZcAH=
dFFFrN6xYK5n0JL5g330NKzD5CHBS8X1civ8VUAKdWjgI8pm1rFsm4v20SwIp/81OH1w=3D=3D=
</CertBase64></Certificate></SignaturePackage></DocumentEnvelope>
Run Code Online (Sandbox Code Playgroud)

如果我只复制 DocumentContent 部分,并对其进行 base64 解码,我会看到一个 PDF 1.3 标头,但一些解码器会卡住它,无论如何,我无法从那个东西中获得有效的 PDF。所以:

  • 如何从那里手动提取 PDF 文件?
  • 是否有用于从此类邮件消息或 .sgn 文件中提取文件的独立工具?
  • 是否有处理这些的 Thunderbird 扩展程序,并将 PDF 显示为常规附件?

注意事项

  • 该文件由以色列法院的“Net Ha-Mishpat”平台自动发送。我可以联系法院,但他们没有懂技术的人,而且我无法联系他们使用的软件承包商。
  • 我知道过去有人设法从这些 .sgn 中提取解码文件,我只是不知道具体是如何提取的。

email thunderbird encoding pdf base64

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

如何更改 LibreOffice 默认文本编码?

我想在将文档另存为文本文档时更改LibreOffice 使用的默认文本编码。我在哪里可以找到这个设置?

我希望它是没有BOM 的UTF-8 ,我相信它在 LibreOffice 中被称为 ASCII/US。

确实知道有一个文本编码选项,您可以(理论上,如果它确实有效)选择每个纯文件的编码。我对此有三个问题:

  • 它不能正常工作。即大多数时候它不会显示任何弹出窗口,您可以在其中选择编码,而只是像选择了文本选项一样进行保存。也许十次试验中有一次它会显示弹出窗口。
  • 编辑纯文本文件,我只使用 LibreOffice 进行拼写检查(和计算单词)。我想写的所有文件都应该是没有BOM 的UTF-8 编码,所以我想避免每次手动选择这个选项都浪费时间。
  • 如果我有一个文件在没有BOM 的情况下以 UTF-8 正确编码,然后我尝试使用例如Ctrl+保存它,S那么文件将使用文本默认编码自动保存,该编码将文件保存为带有BOM 的UTF-8这打破了文件。LibreOffice 应保留文件的编码并将文件另存为 UTF-8,不带BOM。每次都必须使用另存为真的是浪费时间。

encoding default-settings libreoffice utf-8 bom

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

在Powershell中制作的Zip文件无法在Linux中使用

我有一个包含子文件夹和文件的文件夹。我通过 powershell 创建一个 .zip 文件Compress-Archive

\n\n

问题是在 Linux 中打开时文件结构混乱。

\n\n

Bad 是用 Powershell 制作的 bad.zip 存档Compress-Archive,\n而 Good 是用 Windows\' WinRAR 制作的 good.zip。

\n\n

这就是它在 Linux 上的样子:(左为坏,右为好)

\n\n

图片1

\n\n

在 Linux 中看到的文件内容为cat:(左边是坏的,右边是好的):

\n\n

图2

\n\n

如何解决这个问题?

\n\n

...

\n\n

我尝试用 nano 中的“/”替换 bad.zip 中的所有“\\”,并且它有效

\n\n

我尝试使用此脚本自动执行此操作,但没有成功:

\n\n
#!/bin/bash\n\ncontents=$(cat $1)\necho "${contents//\\\\//}"\n
Run Code Online (Sandbox Code Playgroud)\n\n

我运行脚本:

\n\n
./FixZip.sh bad.zip > new.zip\n
Run Code Online (Sandbox Code Playgroud)\n\n

反斜杠已按预期替换,但无法打开 new.zip。原因可能是编码不同......

\n\n

这是 zip 文件的编码:

\n\n
terminal:# file -i bad.zip \nbad.zip: application/zip; charset=binary\nterminal:# encguess bad.zip …
Run Code Online (Sandbox Code Playgroud)

linux zip encoding

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